Message Reference Listing


This section provides an overview of all Xbus messages. For more information about the use of the messages, see Messages.

 

WakeUp and State messages 

Message

MID

Direction

WakeUp

62 (0x3E)

To host

WakeUpAck

63 (0x3F)

To MT

GoToConfig

48 (0x30)

To MT

GoToConfigAck

49 (0x31)

To host

GoToMeasurement

16 (0x10)

To MT

GoToMeasurementAck

17 (0x11)

To host

Reset

64 (0x40)

To MT

ResetAck

65 (0x41)

To host

 

Informational messages

Message

MID

Direction

 

ReqDID

0 (0x00)

To MT

Host request device ID of the device

DeviceID

1 (0x01)

To host

Device acknowledges request by sending its ID

 

2 (0x02)

To MT

Reserved

 

3 (0x03)

To host

Reserved

ReqProductCode

28 (0x1C)

To MT

Host request product code of the device

ProductCode

29 (0x1D)

To host

Device acknowledges request by sending its product code

ReqHardwareVersion

30 (0x1E)

To MT

Host requests hardware revision of device

HardwareVersion

31 (0x1F)

To host

Device acknowledges request by sending its hardware revision

ReqFWRev

18 (0x12)

To MT

Host requests firmware revision of device

FirmwareRev

19 (0x13)

To host

Device acknowledges request by sending its firmware revision

 

10 (0x0A)

To MT

Reserved

 

11 (0x0B)

To host

Reserved

Error

66 (0x42)

To host

Error message

 

166 (0xA6)

To MT

Reserved

 

167 (0xA7)

To host

Reserved

Device-specific messages 

Message

MID

Direction

Description

RestoreFactoryDef

14 (0xE)

To MT

Restores all settings in MT to factory defaults

ReqBaudrate

24 (0x18)

To MT

Requests current baud rate of the serial communication

ReqBaudrateAck

25 (0x19)

To host

Device returns baud rate of serial communication

SetBaudrate

24 (0x18)

To MT

Host sets baud rate of serial communication

SetBaudrateAck

25 (0x19)

To host

Device acknowledges SetBaudrate message

RunSelftest

36 (0x24)

To MT

Runs the built-in self test

SelftestAck

37 (0x25)

To host

Returns the self test results

ReqGnssPlatform

118 (0x76)

To MT

Requests the current GNSS platform setting

ReqGnssPlatformAck

119 (0x76)

To host

Returns the current GNSS platform setting

SetGnssPlatform

118 (0x76)

To MT

Sets the GNSS platform setting

SetGnssPlatformAck

119 (0x76)

To host

Acknowledges setting of GNSS platform setting

ReqErrorMode

218 (0xDA)

To MT

Request error mode (deprecated)

ReqErrorModeAck

219 (0xDB)

To host

Device returns error mode (deprecated)

SetErrorMode

218 (0xDA)

To MT

Host sets error mode (deprecated)

SetErrorModeAck

219 (0xDB)

To host

Device acknowledges SetErrorMode message (deprecated)

ReqTransmitDelay

220 (0xDC)

To MT

Request the transmission delay for RS485 MT's

ReqTransmitDelayAck

221 (0xDD)

To host

Device returns the transmission delay for RS485 MT's

SetTransmitDelay

220 (0xDC)

To MT

Host sets transmit delay in RS485 MT's

SetTransmitDelayAck

221 (0xDD)

To host

Device acknowledges SetTransmitDelay message

ReqOptionFlags

72 (0x48)

To MT

Requests state of OptionFlags

ReqOptionFlagsAck

73 (0x49)

To host

Device returns OptionFlags

SetOptionFlags

72 (0x48)

To MT

Sets state of OptionFlags

SetOptionFlagsAck

73 (0x49)

To host

Device acknowledges SetOptionFlags message

ReqLocationID

132 (0x84)

To MT

Request location ID

ReqLocationIDAck

133 (0x85)

To host

Device returns location ID

SetLocationID

132 (0x84)

To MT

Host sets location ID

SetLocationIDAck

133 (0x85)

To host

Device acknowledges SetLocationID message

 

Synchronization messages 

Message

MID

Direction

Description

ReqSyncSettings

44 (0x2C)

To MT

Request the synchronization settings of the device

ReqSyncSettingsAck

45 (0x2D)

To host

Device returns synchronization settings

SetSyncSettings

44 (0x2C)

To MT

Set the synchronization settings of the device

SetSyncSettingsAck

45 (0x2D)

To host

Device acknowledges SetSyncSettings

 

214 (0xD6)

To MT

Reserved

 

215 (0xD7)

To host

Reserved

 

216 (0xD8)

To MTi

Reserved

 

217 (0xD9)

To host

Reserved

Configuration messages

Message

MID

Direction

Description

ReqConfiguration

12 (0x0C)

To MT

Request the configuration of device. For logging/quick setup purposes

Configuration

13 (0x0D)

To host

Contains the configuration of device

ReqPeriod

4 (0x04)

To MT

Request current sampling period

ReqPeriodAck

5 (0x05)

To host

Device returns sampling period

SetPeriod

4 (0x04)

To MT

Host sets sampling period (10-500Hz)

SetPeriodAck

5 (0x05)

To host

Device acknowledges SetPeriod message

ReqExtOutputMode

134 (0x86)

To MT

Requests the current extended output mode

ExtOutputMode

135 (0x87)

To host

Device returns the current extended output mode

SetExtOutputMode

134 (0x86)

To MT

Sets the extended output mode

SetExtOutputModeAck

135 (0x87)

To host

Device acknowledges SetExtOutputMode

ReqOutputConfiguration

192 (0xC0)

To MT

Request the current output configuration

ReqOutputConfigurationAck

193 (0xC1)

To Host

Device returns the output configuration

SetOutputConfiguration

192 (0xC0)

To MT

Sets the output configuration

SetOutputConfigurationAck

193 (0xC1)

To Host

Device acknowledges SetOutputconfiguration message

ReqStringOutputTypes

142 (0x8E)

To MT

Request the configuration of the NMEA data output

ReqStringOutputTypesAck

143 (0x8F)

To host

Device returns the NMEA output configuration

SetStringOutputTypes

142 (0x8E)

To MT

Configures the NMEA data output

SetStringOutputTypesAck

143 (0x8F)

To host

Device acknowledges SetStringOutputTypes message

ReqGnssReceiverSettings 172 (0xAC) To MT Requests the GNSS receiver settings that are stored in the device
ReqGnssReceiverSettingsAck 173 (0xAD) To host Returns the GNSS receiver settings that are stored in the device
SetGnssReceiverSettings 172 (0xAC) To MT Sets the GNSS receiver settings that are stored in the device
SetGnssReceiverSettingsAck 173 (0xAD) To host Device acknowledges setGnssReceiverSettings

 

212 (0xD4)

To MT

Reserved

 

213 (0xD5)

To host

Reserved

 

224 (0xE0)

To MT

Reserved

 

225 (0xE1)

To host

Reserved

ReqAlignmentRotation

236 (0xEC)

To MT

Requests the sensor alignment or local alignment

ReqRotationQuaternionAck

237 (0xED)

To host

Device acknowledges ReqRotationQuaternion

SetAlignmentRotation

236 (0xEC)

To MT

Sets the sensor alignment or local alignment

SetRotationQuaternionAck

237 (0xED)

To host

Device acknowledges SetRotationQuaternion

ReqOutputMode

208 (0xD0)

To MT

Request current output mode (deprecated)

ReqOutputModeAck

209 (0xD1)

To host

Device returns output mode (deprecated)

SetOutputMode

208 (0xD0)

To MT

Host sets output mode (deprecated)

SetOutputModeAck

209 (0xD1)

To host

Device acknowledges SetOutputMode message (deprecated)

ReqOutputSettings

210 (0xD2)

To MT

Request current output settings (deprecated)

ReqOutputSettingsAck

211 (0xD3)

To host

Device returns output settings (deprecated)

SetOutputSettings

210 (0xD2)

To MT

Host sets output settings (deprecated)

SetOutputSettingsAck

211 (0xD3)

To host

Device acknowledges SetOutputSettings message (deprecated)

 

Data-related messages 

Message

MID

Direction

Description

ReqData

52 (0x34)

To MT

Host requests device to send MTData2 message

MTData

50 (0x32)

To host

Message with un-calibrated raw data, calibrated data, orientation data or GPS PVT data (obsolete)

MTData2

54 (0x36)

To host

Message with one or more output data packets

 

Filter messages 

Message

MID

Direction

Description

 

130 (0x82)

To MT

Reserved

 

131 (0x83)

To host

Reserved

 

130 (0x82)

To MT

Reserved

 

131 (0x83)

To host

Reserved

ResetOrientation

164 (0xA4)

To MT

Resets the orientation

ResetOrientationAck

165 (0xA5)

To host

Device acknowledges ResetOrientation message

ReqUTCTime

96 (0x60)

To MT

Request UTC Time

SetUTCTime

96 (0x60)

To MT

Sets time in UTC format

AdjustUTCTime

168 (0xA8)

To MT

Sets correction ticks to UTC time

UTCTime

97 (0x61)

To host

Device returns UTC Time

ReqAvailableFilterProfiles

98 (0x62)

To MT

Request available filter profiles

AvailableFilterProfiles

99 (0x63)

To host

returns available filter profiles

ReqFilterProfile

100 (0x64)

To MT

Request current used filter profile

ReqFilterProfileAck

101 (0x65)

To host

Device returns current filter profile

SetFilterProfile

100 (0x64)

To MT

Host set current filter profile

SetFilterProfileAck

101 (0x65)

To host

Device acknowledges SetFilterProfile

 

102 (0x66)

To MT

Reserved

 

103 (0x67)

To host

Reserved

 

102 (0x66)

To MT

Reserved

 

103 (0x67)

To host

Reserved

ReqGnssLeverArm

104 (0x68)

To MT

Request the lever arm settings that are stored in the device

ReqGnssLeverArmAck

105 (0x69)

To host

Returns the lever arm settings that are stored in the device

SetGnssLeverArm

104 (0x68)

To MT

Configure the GNSS lever arm in the device

SetGnssLeverArmAck

105 (0x69)

To host

Device acknowledges SetGnssLeverArm

 

106 (0x6A)

To MT

Reserved

 

107 (0x6B)

To host

Reserved

 

106 (0x6A)

To MT

Reserved

 

107 (0x6B)

To host

Reserved

ReqLatLonAlt

110 (0x6E)

To MT

Requests the latitude, longitude and altitude that is stored in the device

ReqLatLonAltAck

111 (0x6F)

To host

Returns the latitude, longitude and altitude that is stored in the device

SetLatLonAlt

110 (0x6E)

To host

Sets latitude, longitude and altitude in the device

SetLatLonAltAck

111 (0x6F)

To MT

Device acknowledges SetLatLonAlt

 

32 (0x20)

To MT

Reserved

 

33 (0x21)

To host

Reserved

SetNoRotation

34 (0x22)

To MT

Initiates 'no rotation' update procedure

SetNoRotationAck

35 (0x23)

To host

Device acknowledges SetNoRotation message

IccCommand

116 (0x74)

To MT

Handles request and actions with respect to In-run Compass Calibration (ICC) and Representative Motion

IccCommandAck

117 (0x75)

To host

Acknowledges IccCommand and may return a result based on the command

ReqLeverArm 256 (0x0100) To MT Requests the current lever arm used
SetLeverArm 256 (0x0100) To MT Sets lever arm of choice
SetLeverArmAck 117 (0x75) To host Device acknowledges SetLeverArm message
Create your own Knowledge Base