Skip to main content

DeviceProfile

No description

type DeviceProfile {
id: ID!
name: String!
dataIntervalSeconds: Int
autoVirtualRTK: AutoVirtualRTK
maxTrueRTK: MaxTrueRTK
outputSignals: [Signal]
requiredSignals: [Signals]
datumOverride: DatumType
correctionsMode: CorrectionsMode
}

Fields

DeviceProfile.id ● ID! non-null scalar common

Unique identifier for this profile

DeviceProfile.name ● String! non-null scalar common

User defined name of this profile

DeviceProfile.dataIntervalSeconds ● Int scalar common

Corrections data interval in seconds

DeviceProfile.autoVirtualRTK ● AutoVirtualRTK object device-profiles

Max distance in km before switching to virtual station from true RTK station Units in km.

DeviceProfile.maxTrueRTK ● MaxTrueRTK object device-profiles

After this baseline no corrections will be available This has no effect for VirtualRTK.

DeviceProfile.outputSignals ● [Signal] list object signals

List of signals to include in corrections data stream. Signals available from the base station and not in the list are removed from the stream. Empty value includes all signals available from the base station.

DeviceProfile.requiredSignals ● [Signals] list object signals

List of signals required from a base station to be considered for association. All signals in this list MUST be present for a station to be available. Empty value allows usage of any station on the network. This will have no effect for Virtual RTK.

DeviceProfile.datumOverride ● DatumType enum common

Specifies what kind of datum the corrections stream should be sent in

DeviceProfile.correctionsMode ● CorrectionsMode enum common

Specifies the kind of corrections method expected to be used

Returned By

createDeviceProfile mutation ● deviceProfile query ● deviceProfiles query ● updateDeviceProfile mutation

Member Of

Device object