Main MRPT website > C++ reference for MRPT 1.5.7
Enumerations
Global enumerations

Detailed Description

Enumerations

enum  SyncLineMk4 {
  XSL4_ClockIn = 0 , XSL4_GpsClockIn = 1 , XSL4_In = 2 , XSL4_BiIn = 3 ,
  XSL4_BiOut = 4 , XSL4_ExtTimepulseIn = 5 , XSL4_ReqData = 6 , XSL4_Invalid
}
 Synchronization line identifiers for the Mk4 devices, only to be used directly in Xbus messages. More...
 
enum  XsControlLine {
  XCL_DCD = 0x0001 , XCL_RD = 0x0002 , XCL_TD = 0x0004 , XCL_DTR = 0x0008 ,
  XCL_GND = 0x0010 , XCL_DSR = 0x0020 , XCL_RTS = 0x0040 , XCL_CTS = 0x0080 ,
  XCL_RI = 0x0100
}
 Serial control lines. More...
 
enum  XsDataIdentifier {
  XDI_None = 0x0000 , XDI_TypeMask = 0xFE00 , XDI_FullTypeMask = 0xFFF0 , XDI_FullMask = 0xFFFF ,
  XDI_FormatMask = 0x01FF , XDI_DataFormatMask = 0x000F , XDI_SubFormatMask = 0x0003 , XDI_SubFormatFloat = 0x0000 ,
  XDI_SubFormatFp1220 = 0x0001 , XDI_SubFormatFp1632 = 0x0002 , XDI_SubFormatDouble = 0x0003 , XDI_TemperatureGroup = 0x0800 ,
  XDI_Temperature = 0x0810 , XDI_TimestampGroup = 0x1000 , XDI_UtcTime = 0x1010 , XDI_PacketCounter = 0x1020 ,
  XDI_Itow = 0x1030 , XDI_GpsAge = 0x1040 , XDI_PressureAge = 0x1050 , XDI_SampleTimeFine = 0x1060 ,
  XDI_SampleTimeCoarse = 0x1070 , XDI_FrameRange = 0x1080 , XDI_PacketCounter8 = 0x1090 , XDI_SampleTime64 = 0x10A0 ,
  XDI_OrientationGroup = 0x2000 , XDI_CoordSysMask = 0x000C , XDI_CoordSysEnu = 0x0000 , XDI_CoordSysNed = 0x0004 ,
  XDI_CoordSysNwu = 0x0008 , XDI_Quaternion = 0x2010 , XDI_RotationMatrix = 0x2020 , XDI_EulerAngles = 0x2030 ,
  XDI_PressureGroup = 0x3000 , XDI_BaroPressure = 0x3010 , XDI_AccelerationGroup = 0x4000 , XDI_DeltaV = 0x4010 ,
  XDI_Acceleration = 0x4020 , XDI_FreeAcceleration = 0x4030 , XDI_PositionGroup = 0x5000 , XDI_AltitudeMsl = 0x5010 ,
  XDI_AltitudeEllipsoid = 0x5020 , XDI_PositionEcef = 0x5030 , XDI_LatLon = 0x5040 , XDI_AngularVelocityGroup = 0x8000 ,
  XDI_RateOfTurn = 0x8020 , XDI_DeltaQ = 0x8030 , XDI_GpsGroup = 0x8800 , XDI_GpsDop = 0x8830 ,
  XDI_GpsSol = 0x8840 , XDI_GpsTimeUtc = 0x8880 , XDI_GpsSvInfo = 0x88A0 , XDI_RawSensorGroup = 0xA000 ,
  XDI_RawAccGyrMagTemp = 0xA010 , XDI_RawGyroTemp = 0xA020 , XDI_RawAcc = 0xA030 , XDI_RawGyr = 0xA040 ,
  XDI_RawMag = 0xA050 , XDI_AnalogInGroup = 0xB000 , XDI_AnalogIn1 = 0xB010 , XDI_AnalogIn2 = 0xB020 ,
  XDI_MagneticGroup = 0xC000 , XDI_MagneticField = 0xC020 , XDI_VelocityGroup = 0xD000 , XDI_VelocityXYZ = 0xD010 ,
  XDI_StatusGroup = 0xE000 , XDI_StatusByte = 0xE010 , XDI_StatusWord = 0xE020 , XDI_Rssi = 0xE040 ,
  XDI_IndicationGroup = 0x4800 , XDI_TriggerIn1 = 0x4810 , XDI_TriggerIn2 = 0x4820
}
 Defines the data identifiers. More...
 
enum  XsInfoRequest { XIR_BatteryLevel = 0 , XIR_GpsSvInfo }
 Information request identifiers. More...
 
enum  XsOutputMode {
  XOM_None = 0x0000 , XOM_Temperature = 0x0001 , XOM_Calibrated = 0x0002 , XOM_Orientation = 0x0004 ,
  XOM_Auxiliary = 0x0008 , XOM_Position = 0x0010 , XOM_Velocity = 0x0020 , XOM_Sdi = 0x0200 ,
  XOM_Status = 0x0800 , XOM_GpsPvt_Pressure = 0x1000 , XOM_Reserved = 0x2000 , XOM_Raw = 0x4000 ,
  XOM_Mt9 = 0x8000
}
 Bit values for legacy output mode. More...
 
enum  XsOutputSettings {
  XOS_Timestamp_Mask = 0x00000003 , XOS_Timestamp_None = 0x00000000 , XOS_Timestamp_PacketCounter = 0x00000001 , XOS_Timestamp_SampleUtc = 0x00000002 ,
  XOS_OrientationMode_Mask = 0x0000000C , XOS_OrientationMode_Quaternion = 0x00000000 , XOS_OrientationMode_Euler = 0x00000004 , XOS_OrientationMode_Matrix = 0x00000008 ,
  XOS_CalibratedMode_All = 0x00000000 , XOS_CalibratedMode_AccGyrMag_Mask = 0x00000070 , XOS_CalibratedMode_Mask = XOS_CalibratedMode_AccGyrMag_Mask , XOS_CalibratedMode_Acc_Mask = 0x00000010 ,
  XOS_CalibratedMode_AccOnly = 0x00000060 , XOS_CalibratedMode_AccGyrOnly = 0x00000040 , XOS_CalibratedMode_AccMagOnly = 0x00000020 , XOS_CalibratedMode_Gyr_Mask = 0x00000020 ,
  XOS_CalibratedMode_GyrOnly = 0x00000050 , XOS_CalibratedMode_GyrMagOnly = 0x00000010 , XOS_CalibratedMode_Mag_Mask = 0x00000040 , XOS_CalibratedMode_MagOnly = 0x00000030 ,
  XOS_Status_Compact = 0x00000000 , XOS_Status_Detailed = 0x00000080 , XOS_Dataformat_Mask = 0x00000300 , XOS_Dataformat_Float = 0x00000000 ,
  XOS_Dataformat_F1220 = 0x00000100 , XOS_Dataformat_Fp1632 = 0x00000200 , XOS_Dataformat_Double = 0x00000300 , XOS_AuxiliaryMode_Mask = 0x00000C00 ,
  XOS_AuxiliaryMode_Ain1_Mask = 0x00000400 , XOS_AuxiliaryMode_Ain2_Mask = 0x00000800 , XOS_AuxiliaryMode_Ain1 = 0x00000800 , XOS_AuxiliaryMode_Ain2 = 0x00000400 ,
  XOS_PositionMode_Mask = 0x0001C000 , XOS_PositionMode_Lla_Wgs84 = 0x00000000 , XOS_VelocityMode_Mask = 0x00060000 , XOS_VelocityMode_Ms_Xyz = 0x00000000 ,
  XOS_GpsInGpsPvt = 0x00000000 , XOS_NoGpsInGpsPvt = 0x00080000 , XOS_ExtendedTemperature_Mask = 0x01000000 , XOS_Coordinates_Ned = 0x80000000
}
 Bit values for output settings. More...
 
enum  XsResultValue {
  XRV_OK = 0 , XRV_NOBUS = 1 , XRV_BUSNOTREADY = 2 , XRV_INVALIDPERIOD = 3 ,
  XRV_INVALIDMSG = 4 , XRV_INITBUSFAIL1 = 16 , XRV_INITBUSFAIL2 = 17 , XRV_INITBUSFAIL3 = 18 ,
  XRV_SETBIDFAIL1 = 20 , XRV_SETBIDFAIL2 = 21 , XRV_MEASUREMENTFAIL1 = 24 , XRV_MEASUREMENTFAIL2 = 25 ,
  XRV_MEASUREMENTFAIL3 = 26 , XRV_MEASUREMENTFAIL4 = 27 , XRV_MEASUREMENTFAIL5 = 28 , XRV_MEASUREMENTFAIL6 = 29 ,
  XRV_TIMEROVERFLOW = 30 , XRV_BAUDRATEINVALID = 32 , XRV_INVALIDPARAM = 33 , XRV_MEASUREMENTFAIL7 = 35 ,
  XRV_MEASUREMENTFAIL8 = 36 , XRV_DEVICEERROR = 40 , XRV_DATAOVERFLOW = 41 , XRV_BUFFEROVERFLOW = 42 ,
  XRV_ERROR = 256 , XRV_NOTIMPLEMENTED = 257 , XRV_TIMEOUT = 258 , XRV_TIMEOUTNODATA = 259 ,
  XRV_CHECKSUMFAULT = 260 , XRV_OUTOFMEMORY = 261 , XRV_NOTFOUND = 262 , XRV_UNEXPECTEDMSG = 263 ,
  XRV_INVALIDID = 264 , XRV_INVALIDOPERATION = 265 , XRV_INSUFFICIENTSPACE = 266 , XRV_INPUTCANNOTBEOPENED = 267 ,
  XRV_OUTPUTCANNOTBEOPENED = 268 , XRV_ALREADYOPEN = 269 , XRV_ENDOFFILE = 270 , XRV_COULDNOTREADSETTINGS = 271 ,
  XRV_NODATA = 272 , XRV_READONLY = 273 , XRV_NULLPTR = 274 , XRV_INSUFFICIENTDATA = 275 ,
  XRV_BUSY = 276 , XRV_INVALIDINSTANCE = 277 , XRV_DATACORRUPT = 278 , XRV_READINITFAILED = 279 ,
  XRV_NOXMFOUND = 280 , XRV_ONLYONEXMFOUND = 281 , XRV_MTCOUNTZERO = 282 , XRV_MTLOCATIONINVALID = 283 ,
  XRV_INSUFFICIENTMTS = 284 , XRV_INITFUSIONFAILED = 285 , XRV_OTHER = 286 , XRV_NOFILEOPEN = 287 ,
  XRV_NOPORTOPEN = 288 , XRV_NOFILEORPORTOPEN = 289 , XRV_PORTNOTFOUND = 290 , XRV_INITPORTFAILED = 291 ,
  XRV_CALIBRATIONFAILED = 292 , XRV_CONFIGCHECKFAIL = 293 , XRV_ALREADYDONE = 294 , XRV_SYNC_SINGLE_SLAVE = 295 ,
  XRV_SYNC_SECOND_MASTER = 296 , XRV_SYNC_NO_SYNC = 297 , XRV_SYNC_NO_MASTER = 298 , XRV_SYNC_DATA_MISSING = 299 ,
  XRV_VERSION_TOO_LOW = 300 , XRV_VERSION_PROBLEM = 301 , XRV_ABORTED = 302 , XRV_UNSUPPORTED = 303 ,
  XRV_PACKETCOUNTERMISSED = 304 , XRV_MEASUREMENTFAILED = 305
}
 Xsens result values. More...
 
enum  XsStatusFlag {
  XSF_SelfTestOk = 0x01 , XSF_OrientationValid = 0x02 , XSF_GpsValid = 0x04 , XSF_NoRotationMask = 0x18 ,
  XSF_NoRotationAborted = 0x10 , XSF_NoRotationSamplesRejected = 0x08 , XSF_NoRotationRunningNormally = 0x18 , XSF_ClipAccX = 0x00000100 ,
  XSF_ClipAccY = 0x00000200 , XSF_ClipAccZ = 0x00000400 , XSF_ClipGyrX = 0x00000800 , XSF_ClipGyrY = 0x00001000 ,
  XSF_ClipGyrZ = 0x00002000 , XSF_ClipMagX = 0x00004000 , XSF_ClipMagY = 0x00008000 , XSF_ClipMagZ = 0x00010000 ,
  XSF_SyncIn = 0x00200000 , XSF_SyncOut = 0x00400000 , XSF_FilterMode = 0x03800000
}
 Status flags. More...
 
enum  XsStatusFlagOffset {
  XSFO_OffsetSelfTestOk = 0 , XSFO_OffsetOrientationValid = 1 , XSFO_OffsetGpsValid = 2 , XSFO_OffsetNoRotation = 3 ,
  XSFO_OffsetClipAccX = 8 , XSFO_OffsetClipAccY = 9 , XSFO_OffsetClipAccZ = 10 , XSFO_OffsetClipGyrX = 11 ,
  XSFO_OffsetClipGyrY = 12 , XSFO_OffsetClipGyrZ = 13 , XSFO_OffsetClipMagX = 14 , XSFO_OffsetClipMagY = 15 ,
  XSFO_OffsetClipMagZ = 16 , XSFO_SyncIn = 21 , XSFO_SyncOut = 22 , XSFO_FilterMode = 23 ,
  XSFO_FilterModeNrOfBits = 3
}
 Status flag bit offsets. More...
 
enum  XsSyncFunction {
  XSF_StartRecording , XSF_StopRecording , XSF_ResetTimer , XSF_TriggerIndication ,
  XSF_IntervalTransitionMeasurement , XSF_IntervalTransitionRecording , XSF_GotoOperational , XSF_SampleAndSend ,
  XSF_SendLatest , XSF_ClockBiasEstimation , XSF_PulseWithModulation , XSF_StartSampling ,
  XSF_Invalid , XSF_Count = XSF_Invalid
}
 Actions to be taken on input triggers. More...
 
enum  XsSyncLine {
  XSL_Inputs , XSL_In1 = XSL_Inputs , XSL_In2 , XSL_Bi1In ,
  XSL_ClockIn , XSL_CtsIn , XSL_GpsClockIn , XSL_ExtTimepulseIn ,
  XSL_ReqData , XSL_Outputs , XSL_Out1 = XSL_Outputs , XSL_Out2 ,
  XSL_Bi1Out , XSL_RtsOut , XSL_Invalid
}
 Synchronization line identifiers. More...
 
enum  XsSyncPolarity {
  XSP_None = 0 , XSP_RisingEdge = 1 , XSP_PositivePulse = XSP_RisingEdge , XSP_FallingEdge = 2 ,
  XSP_NegativePulse = XSP_FallingEdge , XSP_Both
}
 Signal polarity. More...
 
enum  XsSyncRole { XSR_Slave , XSR_None , XSR_MasterSlave , XSR_Master }
 Synchronization roles. More...
 
enum  XsThreadPriority {
  XS_THREAD_PRIORITY_LOWEST = THREAD_PRIORITY_IDLE , XS_THREAD_PRIORITY_LOWER = THREAD_PRIORITY_LOWEST , XS_THREAD_PRIORITY_LOW = THREAD_PRIORITY_BELOW_NORMAL , XS_THREAD_PRIORITY_NORMAL = THREAD_PRIORITY_NORMAL ,
  XS_THREAD_PRIORITY_HIGH = THREAD_PRIORITY_ABOVE_NORMAL , XS_THREAD_PRIORITY_HIGHER = THREAD_PRIORITY_HIGHEST , XS_THREAD_PRIORITY_HIGHEST = THREAD_PRIORITY_TIME_CRITICAL
}
 Thread priorities for xsSetThreadPriority() and xsGetThreadPriority() More...
 
enum  XsDataFlags { XSDF_None = 0 , XSDF_Managed = 1 , XSDF_FixedSize = 2 , XSDF_Empty = 4 }
 These flags define the behaviour of data contained by Xsens data structures. More...
 
enum  XsXbusMessageId {
  XMID_InvalidMessage =0x00 , XMID_Wakeup =0x3E , XMID_WakeupAck =0x3F , XMID_ReqDid =0x00 ,
  XMID_DeviceId =0x01 , XMID_Initbus =0x02 , XMID_InitBusResults =0x03 , XMID_ReqPeriod =0x04 ,
  XMID_ReqPeriodAck =0x05 , XMID_SetPeriod =0x04 , XMID_SetPeriodAck =0x05 , XMID_SetBid =0x06 ,
  XMID_SetBidAck =0x07 , XMID_AutoStart =0x06 , XMID_AutoStartAck =0x07 , XMID_BusPower =0x08 ,
  XMID_BusPowerAck =0x09 , XMID_ReqDataLength =0x0A , XMID_DataLength =0x0B , XMID_ReqConfiguration =0x0C ,
  XMID_Configuration =0x0D , XMID_RestoreFactoryDef =0x0E , XMID_RestoreFactoryDefAck =0x0F , XMID_GotoMeasurement =0x10 ,
  XMID_GotoMeasurementAck =0x11 , XMID_ReqFirmwareRevision =0x12 , XMID_FirmwareRevision =0x13 , XMID_ReqBluetoothDisable =0x14 ,
  XMID_ReqBluetoothDisableAck =0x15 , XMID_DisableBluetooth =0x14 , XMID_DisableBluetoothAck =0x15 , XMID_ReqXmOutputMode =0x16 ,
  XMID_ReqXmOutputModeAck =0x17 , XMID_SetXmOutputMode =0x16 , XMID_SetXmOutputModeAck =0x17 , XMID_ReqBaudrate =0x18 ,
  XMID_ReqBaudrateAck =0x19 , XMID_SetBaudrate =0x18 , XMID_SetBaudrateAck =0x19 , XMID_ReqSyncMode =0x1A ,
  XMID_ReqSyncModeAck =0x1B , XMID_SetSyncMode =0x1A , XMID_SetSyncModeAck =0x1B , XMID_ReqProductCode =0x1C ,
  XMID_ProductCode =0x1D , XMID_ReqProcessingFlags =0x20 , XMID_ReqProcessingFlagsAck =0x21 , XMID_SetProcessingFlags =0x20 ,
  XMID_SetProcessingFlagsAck =0x21 , XMID_ReqInputTrigger =0x26 , XMID_ReqInputTriggerAck =0x27 , XMID_SetInputTrigger =0x26 ,
  XMID_SetInputTriggerAck =0x27 , XMID_ReqOutputTrigger =0x28 , XMID_ReqOutputTriggerAck =0x29 , XMID_SetOutputTrigger =0x28 ,
  XMID_SetOutputTriggerAck =0x29 , XMID_SetSyncBoxMode =0x2A , XMID_SetSyncBoxModeAck =0x2B , XMID_ReqSyncBoxMode =0x2A ,
  XMID_ReqSyncBoxModeAck =0x2B , XMID_SetSyncConfiguration =0x2C , XMID_SetSyncConfigurationAck =0x2D , XMID_ReqSyncConfiguration =0x2C ,
  XMID_SyncConfiguration =0x2D , XMID_DriverDisconnect =0x2E , XMID_DriverDisconnectAck =0x2F , XMID_XmPowerOff =0x44 ,
  XMID_ReqOutputConfiguration =0xC0 , XMID_ReqOutputConfigurationAck =0xC1 , XMID_SetOutputConfiguration =0xC0 , XMID_SetOutputConfigurationAck =0xC1 ,
  XMID_ReqOutputMode =0xD0 , XMID_ReqOutputModeAck =0xD1 , XMID_SetOutputMode =0xD0 , XMID_SetOutputModeAck =0xD1 ,
  XMID_ReqOutputSettings =0xD2 , XMID_ReqOutputSettingsAck =0xD3 , XMID_SetOutputSettings =0xD2 , XMID_SetOutputSettingsAck =0xD3 ,
  XMID_ReqOutputSkipFactor =0xD4 , XMID_ReqOutputSkipFactorAck =0xD5 , XMID_SetOutputSkipFactor =0xD4 , XMID_SetOutputSkipFactorAck =0xD5 ,
  XMID_ReqSyncInSettings =0xD6 , XMID_ReqSyncInSettingsAck =0xD7 , XMID_SetSyncInSettings =0xD6 , XMID_SetSyncInSettingsAck =0xD7 ,
  XMID_ReqSyncOutSettings =0xD8 , XMID_ReqSyncOutSettingsAck =0xD9 , XMID_SetSyncOutSettings =0xD8 , XMID_SetSyncOutSettingsAck =0xD9 ,
  XMID_ReqErrorMode =0xDA , XMID_ReqErrorModeAck =0xDB , XMID_SetErrorMode =0xDA , XMID_SetErrorModeAck =0xDB ,
  XMID_ReqTransmitDelay =0xDC , XMID_ReqTransmitDelayAck =0xDD , XMID_SetTransmitDelay =0xDC , XMID_SetTransmitDelayAck =0xDD ,
  XMID_SetMfmResults =0xDE , XMID_SetMfmResultsAck =0xDF , XMID_ReqObjectAlignment =0xE0 , XMID_ReqObjectAlignmentAck =0xE1 ,
  XMID_SetObjectAlignment =0xE0 , XMID_SetObjectAlignmentAck =0xE1 , XMID_ReqAlignmentRotation =0xEC , XMID_ReqAlignmentRotationAck =0xED ,
  XMID_SetAlignmentRotation =0xEC , XMID_SetAlignmentRotationAck =0xED , XMID_ReqXmErrorMode =0x82 , XMID_ReqXmErrorModeAck =0x83 ,
  XMID_SetXmErrorMode =0x82 , XMID_SetXmErrorModeAck =0x83 , XMID_ReqBufferSize =0x84 , XMID_ReqBufferSizeAck =0x85 ,
  XMID_SetBufferSize =0x84 , XMID_SetBufferSizeAck =0x85 , XMID_ReqHeading =0x82 , XMID_ReqHeadingAck =0x83 ,
  XMID_SetHeading =0x82 , XMID_SetHeadingAck =0x83 , XMID_ReqMagneticField =0x6A , XMID_ReqMagneticFieldAck =0x6B ,
  XMID_SetMagneticField =0x6A , XMID_SetMagneticFieldAck =0x6B , XMID_ReqLocationid =0x84 , XMID_ReqLocationidAck =0x85 ,
  XMID_SetLocationId =0x84 , XMID_SetLocationIdAck =0x85 , XMID_ReqExtOutputMode =0x86 , XMID_ReqExtOutputModeAck =0x87 ,
  XMID_SetExtOutputMode =0x86 , XMID_SetExtOutputModeAck =0x87 , XMID_ReqStringOutputType =0x8E , XMID_ReqStringOutputTypeAck =0x8F ,
  XMID_SetStringOutputType =0x8E , XMID_SetStringOutputTypeAck =0x8F , XMID_ReqBatteryLevel =0x88 , XMID_Batterylevel =0x89 ,
  XMID_ReqInitTrackMode =0x88 , XMID_ReqInitTrackModeAck =0x89 , XMID_SetInitTrackMode =0x88 , XMID_SetInitTrackModeAck =0x89 ,
  XMID_ReqMasterSettings =0x8A , XMID_MasterSettings =0x8B , XMID_StoreFilterState =0x8A , XMID_StoreFilterStateAck =0x8B ,
  XMID_SetUtcTime =0x60 , XMID_ReqUtcTime =0x60 , XMID_SetUtcTimeAck =0x61 , XMID_UtcTime =0x61 ,
  XMID_AdjustUtcTime =0xA8 , XMID_AdjustUtcTimeAck =0xA9 , XMID_ReqActiveClockCorrection =0x9C , XMID_ActiveClockCorrection =0x9D ,
  XMID_StoreActiveClockCorrection =0x9E , XMID_StoreActiveClockCorrectionAck = 0x9F , XMID_ReqAvailableFilterProfiles =0x62 , XMID_AvailableFilterProfiles =0x63 ,
  XMID_ReqFilterProfile =0x64 , XMID_ReqFilterProfileAck =0x65 , XMID_SetFilterProfile =0x64 , XMID_SetFilterProfileAck =0x65 ,
  XMID_ReqAvailableScenarios =XMID_ReqAvailableFilterProfiles , XMID_AvailableScenarios =XMID_AvailableFilterProfiles , XMID_ReqScenario =XMID_ReqFilterProfile , XMID_ReqScenarioAck =XMID_ReqFilterProfileAck ,
  XMID_SetScenario =XMID_SetFilterProfile , XMID_SetScenarioAck =XMID_SetFilterProfileAck , XMID_ReqGravityMagnitude =0x66 , XMID_ReqGravityMagnitudeAck =0x67 ,
  XMID_SetGravityMagnitude =0x66 , XMID_SetGravityMagnitudeAck =0x67 , XMID_ReqGpsLeverArm =0x68 , XMID_ReqGpsLeverArmAck =0x69 ,
  XMID_SetGpsLeverArm =0x68 , XMID_SetGpsLeverArmAck =0x69 , XMID_ReqLatLonAlt =0x6E , XMID_ReqLatLonAltAck =0x6F ,
  XMID_SetLatLonAlt =0x6E , XMID_SetLatLonAltAck =0x6F , XMID_GotoConfig =0x30 , XMID_GotoConfigAck =0x31 ,
  XMID_BusData =0x32 , XMID_MtData =0x32 , XMID_SetNoRotation =0x22 , XMID_SetNoRotationAck =0x23 ,
  XMID_RunSelfTest =0x24 , XMID_SelfTestResults =0x25 , XMID_PrepareData =0x32 , XMID_ReqData =0x34 ,
  XMID_ReqDataAck =0x35 , XMID_MtData2 =0x36 , XMID_Reset =0x40 , XMID_ResetAck =0x41 ,
  XMID_Error =0x42 , XMID_MasterIndication =0x46 , XMID_ReqFilterSettings =0xA0 , XMID_ReqFilterSettingsAck =0xA1 ,
  XMID_SetFilterSettings =0xA0 , XMID_SetFilterSettingsAck =0xA1 , XMID_ReqAmd =0xA2 , XMID_ReqAmdAck =0xA3 ,
  XMID_SetAmd =0xA2 , XMID_SetAmdAck =0xA3 , XMID_ResetOrientation =0xA4 , XMID_ResetOrientationAck =0xA5 ,
  XMID_ReqGpsStatus =0xA6 , XMID_GpsStatus =0xA7 , XMID_WriteDeviceId =0xB0 , XMID_WriteDeviceIdAck =0xB1 ,
  XMID_WriteSecurityKey =0xB2 , XMID_WriteSecurityKeyAck =0xB3 , XMID_ProtectFlash =0xB4 , XMID_ProtectFlashAck =0xB5 ,
  XMID_ReqSecurityCheck =0xB6 , XMID_SecurityCheck =0xB7 , XMID_ScanChannels =0xB0 , XMID_ScanChannelsAck =0xB1 ,
  XMID_EnableMaster =0xB2 , XMID_EnableMasterAck =0xB3 , XMID_DisableMaster =0xB4 , XMID_DisableMasterAck =0xB5 ,
  XMID_ReqRadioChannel =0xB6 , XMID_ReqRadioChannelAck =0xB7 , XMID_SetClientPriority =0xB8 , XMID_SetClientPriorityAck =0xB9 ,
  XMID_ReqClientPriority =0xB8 , XMID_ReqClientPriorityAck =0xB9 , XMID_SetWirelessConfig =0xBA , XMID_SetWirelessConfigAck =0xBB ,
  XMID_ReqWirelessConfig =0xBA , XMID_ReqWirelessConfigAck =0xBB , XMID_UpdateBias =0xBC , XMID_UpdateBiasAck =0xBD ,
  XMID_ToggleIoPins =0xBE , XMID_ToggleIoPinsAck =0xBF , XMID_SetTransportMode =0xC2 , XMID_SetTransportModeAck =0xC3 ,
  XMID_ReqTransportMode =0xC2 , XMID_ReqTransportModeAck =0xC3 , XMID_AcceptMtw =0xC4 , XMID_AcceptMtwAck =0xC5 ,
  XMID_RejectMtw =0xC6 , XMID_RejectMtwAck =0xC7 , XMID_InfoRequest =0xC8 , XMID_InfoRequestAck =0xC9 ,
  XMID_ReqFrameRates =0xCA , XMID_ReqFrameRatesAck =0xCB , XMID_StartRecording =0xCC , XMID_StartRecordingAck =0xCD ,
  XMID_StopRecording =0xCE , XMID_StopRecordingAck =0xCF , XMID_InfoBatteryLevel =0x49 , XMID_InfoTemperature =0x4A ,
  XMID_GotoOperational =0xC0 , XMID_GotoOperationalAck =0xC1 , XMID_ReqEmts =0x90 , XMID_EmtsData =0x91 ,
  XMID_RestoreEmts =0x94 , XMID_RestoreEmtsAck =0x95 , XMID_StoreEmts =0x96 , XMID_StoreEmtsAck =0x97 ,
  XMID_GotoTransparentMode =0x50 , XMID_GotoTransparentModeAck =0x51
}
 Xsens Xbus Message Identifiers. More...
 

Enumeration Type Documentation

◆ SyncLineMk4

Synchronization line identifiers for the Mk4 devices, only to be used directly in Xbus messages.

Enumerator
XSL4_ClockIn 

External clock sync XSL_ClockIn.

XSL4_GpsClockIn 

GPS clock sync XSL_GpsClockIn.

XSL4_In 

Send data line XSL_In1.

XSL4_BiIn 

Bidirectional sync line, configured as input XSL_Bi1In.

XSL4_BiOut 

Bidirectional sync line, configured as output XSL_Bi1Out.

XSL4_ExtTimepulseIn 

External Timepulse input XSL_ExtTimepulseIn.

XSL4_ReqData 

Serial data sync option, use XMID_ReqData message id for this XSL_ReqData.

XSL4_Invalid 

Definition at line 18 of file synclinemk4.h.

◆ XsControlLine

Serial control lines.

Enumerator
XCL_DCD 

pin 1: Carrier Detect

XCL_RD 

pin 2: Received Data

XCL_TD 

pin 3: Transmitted Data

XCL_DTR 

pin 4: Data Terminal Ready

XCL_GND 

pin 5: Common Ground

XCL_DSR 

pin 6: Data Set Ready

XCL_RTS 

pin 7: Request To Send

XCL_CTS 

pin 8: Clear To Send

XCL_RI 

pin 9: Ring Indicator

Definition at line 16 of file xscontrolline.h.

◆ XsDataFlags

These flags define the behaviour of data contained by Xsens data structures.

Normally, the user should never need to use these directly.

Enumerator
XSDF_None 

No flag set.

XSDF_Managed 

The contained data should be managed (freed) by the object, when false, the object assumes the memory is freed by some other process after its destruction.

XSDF_FixedSize 

The contained data points to a fixed-size buffer, this allows creation of dynamic objects on the stack without malloc/free overhead.

XSDF_Empty 

The object contains undefined data / should be considered empty. Usually only relevant when XSDF_FixedSize is also set, as otherwise the data pointer will be NULL and empty-ness is implicit.

Definition at line 37 of file xstypedefs.h.

◆ XsDataIdentifier

Defines the data identifiers.

Enumerator
XDI_None 
XDI_TypeMask 
XDI_FullTypeMask 
XDI_FullMask 
XDI_FormatMask 
XDI_DataFormatMask 
XDI_SubFormatMask 
XDI_SubFormatFloat 
XDI_SubFormatFp1220 
XDI_SubFormatFp1632 
XDI_SubFormatDouble 
XDI_TemperatureGroup 
XDI_Temperature 
XDI_TimestampGroup 
XDI_UtcTime 
XDI_PacketCounter 
XDI_Itow 
XDI_GpsAge 
XDI_PressureAge 
XDI_SampleTimeFine 
XDI_SampleTimeCoarse 
XDI_FrameRange 
XDI_PacketCounter8 
XDI_SampleTime64 
XDI_OrientationGroup 
XDI_CoordSysMask 
XDI_CoordSysEnu 
XDI_CoordSysNed 
XDI_CoordSysNwu 
XDI_Quaternion 
XDI_RotationMatrix 
XDI_EulerAngles 
XDI_PressureGroup 
XDI_BaroPressure 
XDI_AccelerationGroup 
XDI_DeltaV 
XDI_Acceleration 
XDI_FreeAcceleration 
XDI_PositionGroup 
XDI_AltitudeMsl 
XDI_AltitudeEllipsoid 
XDI_PositionEcef 
XDI_LatLon 
XDI_AngularVelocityGroup 
XDI_RateOfTurn 
XDI_DeltaQ 
XDI_GpsGroup 
XDI_GpsDop 
XDI_GpsSol 
XDI_GpsTimeUtc 
XDI_GpsSvInfo 
XDI_RawSensorGroup 
XDI_RawAccGyrMagTemp 
XDI_RawGyroTemp 
XDI_RawAcc 
XDI_RawGyr 
XDI_RawMag 
XDI_AnalogInGroup 
XDI_AnalogIn1 
XDI_AnalogIn2 
XDI_MagneticGroup 
XDI_MagneticField 
XDI_VelocityGroup 
XDI_VelocityXYZ 
XDI_StatusGroup 
XDI_StatusByte 
XDI_StatusWord 
XDI_Rssi 
XDI_IndicationGroup 
XDI_TriggerIn1 
XDI_TriggerIn2 

Definition at line 38 of file xsdataidentifier.h.

◆ XsInfoRequest

Information request identifiers.

These values are used by the XsDevice::requestInfo function and XsCallback::onInfoResponse functions.

Enumerator
XIR_BatteryLevel 
XIR_GpsSvInfo 

Definition at line 19 of file xsinforequest.h.

◆ XsOutputMode

Bit values for legacy output mode.

Enumerator
XOM_None 
XOM_Temperature 
XOM_Calibrated 
XOM_Orientation 
XOM_Auxiliary 
XOM_Position 
XOM_Velocity 
XOM_Sdi 
XOM_Status 
XOM_GpsPvt_Pressure 
XOM_Reserved 
XOM_Raw 
XOM_Mt9 

Definition at line 16 of file xsoutputmode.h.

◆ XsOutputSettings

Bit values for output settings.

Enumerator
XOS_Timestamp_Mask 
XOS_Timestamp_None 
XOS_Timestamp_PacketCounter 
XOS_Timestamp_SampleUtc 
XOS_OrientationMode_Mask 
XOS_OrientationMode_Quaternion 
XOS_OrientationMode_Euler 
XOS_OrientationMode_Matrix 
XOS_CalibratedMode_All 
XOS_CalibratedMode_AccGyrMag_Mask 
XOS_CalibratedMode_Mask 
XOS_CalibratedMode_Acc_Mask 
XOS_CalibratedMode_AccOnly 
XOS_CalibratedMode_AccGyrOnly 
XOS_CalibratedMode_AccMagOnly 
XOS_CalibratedMode_Gyr_Mask 
XOS_CalibratedMode_GyrOnly 
XOS_CalibratedMode_GyrMagOnly 
XOS_CalibratedMode_Mag_Mask 
XOS_CalibratedMode_MagOnly 
XOS_Status_Compact 
XOS_Status_Detailed 
XOS_Dataformat_Mask 
XOS_Dataformat_Float 
XOS_Dataformat_F1220 
XOS_Dataformat_Fp1632 
XOS_Dataformat_Double 
XOS_AuxiliaryMode_Mask 
XOS_AuxiliaryMode_Ain1_Mask 
XOS_AuxiliaryMode_Ain2_Mask 
XOS_AuxiliaryMode_Ain1 
XOS_AuxiliaryMode_Ain2 
XOS_PositionMode_Mask 
XOS_PositionMode_Lla_Wgs84 
XOS_VelocityMode_Mask 
XOS_VelocityMode_Ms_Xyz 
XOS_GpsInGpsPvt 
XOS_NoGpsInGpsPvt 
XOS_ExtendedTemperature_Mask 
XOS_Coordinates_Ned 

Definition at line 16 of file xsoutputsettings.h.

◆ XsResultValue

Xsens result values.

These values are used to signal success or specific failures of functions

See also
XsResultValue_toString
Enumerator
XRV_OK 

0: Operation was performed successfully

XRV_NOBUS 

1: No bus communication possible

XRV_BUSNOTREADY 

2: InitBus and/or SetBID are not issued

XRV_INVALIDPERIOD 

3: Period sent is invalid

XRV_INVALIDMSG 

4: The message is invalid or not implemented

XRV_INITBUSFAIL1 

16: A slave did not respond to WaitForSetBID

XRV_INITBUSFAIL2 

17: An incorrect answer received after WaitForSetBID

XRV_INITBUSFAIL3 

18: After four bus-scans still undetected Motion Trackers

XRV_SETBIDFAIL1 

20: No reply to SetBID message during SetBID procedure

XRV_SETBIDFAIL2 

21: Other than SetBIDAck received

XRV_MEASUREMENTFAIL1 

24: Timer overflow - period too short to collect all data from Motion Trackers

XRV_MEASUREMENTFAIL2 

25: Motion Tracker responds with other than SlaveData message

XRV_MEASUREMENTFAIL3 

26: Total bytes of data of Motion Trackers including sample counter exceeds 255 bytes

XRV_MEASUREMENTFAIL4 

27: Timer overflows during measurement

XRV_MEASUREMENTFAIL5 

28: Timer overflows during measurement

XRV_MEASUREMENTFAIL6 

29: No correct response from Motion Tracker during measurement

XRV_TIMEROVERFLOW 

30: Timer overflows during measurement

XRV_BAUDRATEINVALID 

32: Baud rate does not comply with valid range

XRV_INVALIDPARAM 

33: An invalid parameter is supplied

XRV_MEASUREMENTFAIL7 

35: TX PC Buffer is full

XRV_MEASUREMENTFAIL8 

36: TX PC Buffer overflow, cannot fit full message

XRV_DEVICEERROR 

40: The device generated an error, try updating the firmware

XRV_DATAOVERFLOW 

41: The device generates more data than the bus communication can handle (baud rate may be too low)

XRV_BUFFEROVERFLOW 

42: The sample buffer of the device was full during a communication outage

XRV_ERROR 

256: A generic error occurred

XRV_NOTIMPLEMENTED 

257: Operation not implemented in this version (yet)

XRV_TIMEOUT 

258: A timeout occurred

XRV_TIMEOUTNODATA 

259: Operation aborted because of no data read

XRV_CHECKSUMFAULT 

260: Checksum fault occurred

XRV_OUTOFMEMORY 

261: No internal memory available

XRV_NOTFOUND 

262: The requested item was not found

XRV_UNEXPECTEDMSG 

263: Unexpected message received (e.g. no acknowledge message received)

XRV_INVALIDID 

264: Invalid id supplied

XRV_INVALIDOPERATION 

265: Operation is invalid at this point

XRV_INSUFFICIENTSPACE 

266: Insufficient buffer space available

XRV_INPUTCANNOTBEOPENED 

267: The specified i/o device can not be opened

XRV_OUTPUTCANNOTBEOPENED 

268: The specified i/o device can not be opened

XRV_ALREADYOPEN 

269: An I/O device is already opened with this object

XRV_ENDOFFILE 

270: End of file is reached

XRV_COULDNOTREADSETTINGS 

271: A required settings file could not be opened or is missing some data

XRV_NODATA 

272: No data is available

XRV_READONLY 

273: Tried to change a read-only value

XRV_NULLPTR 

274: Tried to supply a NULL value where it is not allowed

XRV_INSUFFICIENTDATA 

275: Insufficient data was supplied to a function

XRV_BUSY 

276: Busy processing, try again later

XRV_INVALIDINSTANCE 

277: Invalid instance called

XRV_DATACORRUPT 

278: A trusted data stream proves to contain corrupted data

XRV_READINITFAILED 

279: Failure during read of settings

XRV_NOXMFOUND 

280: Could not find any MVN-compatible hardware

XRV_ONLYONEXMFOUND 

281: Found only one responding Xbus Master

XRV_MTCOUNTZERO 

282: No sensors found

XRV_MTLOCATIONINVALID 

283: One or more sensors are not where they were expected

XRV_INSUFFICIENTMTS 

284: Not enough sensors were found

XRV_INITFUSIONFAILED 

285: Failure during initialization of Fusion Engine

XRV_OTHER 

286: Something else was received than was requested

XRV_NOFILEOPEN 

287: No file opened for reading/writing

XRV_NOPORTOPEN 

288: No serial port opened for reading/writing

XRV_NOFILEORPORTOPEN 

289: No file or serial port opened for reading/writing

XRV_PORTNOTFOUND 

290: A required port could not be found

XRV_INITPORTFAILED 

291: The low-level port handler failed to initialize

XRV_CALIBRATIONFAILED 

292: A calibration routine failed

XRV_CONFIGCHECKFAIL 

293: The in-config check of the device failed

XRV_ALREADYDONE 

294: The operation is once only and has already been performed

XRV_SYNC_SINGLE_SLAVE 

295: The single connected device is configured as a slave

XRV_SYNC_SECOND_MASTER 

296: More than one master was detected

XRV_SYNC_NO_SYNC 

297: A device was detected that was neither master nor slave

XRV_SYNC_NO_MASTER 

298: No master detected

XRV_SYNC_DATA_MISSING 

299: A device is not sending enough data

XRV_VERSION_TOO_LOW 

300: The version of the object is too low for the requested operation

XRV_VERSION_PROBLEM 

301: The object has an unrecognized version, so it's not safe to perform the operation

XRV_ABORTED 

302: The process was aborted by an external event, usually a user action or process termination

XRV_UNSUPPORTED 

303: The requested functionality is not supported by the device

XRV_PACKETCOUNTERMISSED 

304: A packet counter value was missed

XRV_MEASUREMENTFAILED 

305: An error occured while trying to put the device in measurement mode

Definition at line 26 of file xsresultvalue.h.

◆ XsStatusFlag

Status flags.

These flags define the function of specific bits in the status returned by XsDataPacket::status()

See also
XsDataPacket::status()
Enumerator
XSF_SelfTestOk 

Is set when the self test result was ok.

XSF_OrientationValid 

Is set when the computed orientation is valid. The orientation may be invalid during startup or when the sensor data is clipping during violent (for the device) motion.

XSF_GpsValid 

Is set when the device has a GPS receiver and the receiver says that there is a GPS position fix.

XSF_NoRotationMask 

If all of these flags are set, the No Rotation algorithm is running.

XSF_NoRotationAborted 

If only this flag is set (out of the XSF_NoRotationMask) then the No Rotation algorithm was aborted.

XSF_NoRotationSamplesRejected 

If only this flag is set (out of the XSF_NoRotationMask) then the No Rotation algorithm is running but has rejected samples.

XSF_NoRotationRunningNormally 

If all these flags are set (out of the XSF_NoRotationMask) then the No Rotation algorithm is running normally.

XSF_ClipAccX 
XSF_ClipAccY 
XSF_ClipAccZ 
XSF_ClipGyrX 
XSF_ClipGyrY 
XSF_ClipGyrZ 
XSF_ClipMagX 
XSF_ClipMagY 
XSF_ClipMagZ 
XSF_SyncIn 

When set indicates a sync-in event has been triggered.

XSF_SyncOut 

When set Indicates a sync-out event has been generated.

XSF_FilterMode 

Mask for the 3 bit filter mode field.

Definition at line 21 of file xsstatusflag.h.

◆ XsStatusFlagOffset

Status flag bit offsets.

Sometimes (rarely) it is necessary to know the bit offset instead of the bit mask (ie when shifting to only keep a subset of flags) for the status flags. This enumeration provides these offsets.

See also
XsStatusFlag
Enumerator
XSFO_OffsetSelfTestOk 
XSFO_OffsetOrientationValid 
XSFO_OffsetGpsValid 
XSFO_OffsetNoRotation 
XSFO_OffsetClipAccX 
XSFO_OffsetClipAccY 
XSFO_OffsetClipAccZ 
XSFO_OffsetClipGyrX 
XSFO_OffsetClipGyrY 
XSFO_OffsetClipGyrZ 
XSFO_OffsetClipMagX 
XSFO_OffsetClipMagY 
XSFO_OffsetClipMagZ 
XSFO_SyncIn 
XSFO_SyncOut 
XSFO_FilterMode 
XSFO_FilterModeNrOfBits 

Definition at line 53 of file xsstatusflag.h.

◆ XsSyncFunction

Actions to be taken on input triggers.

Enumerator
XSF_StartRecording 

Start recording on trigger or emit trigger when first recording frame is started.

Remarks
Applies to Awinda Station.
XSF_StopRecording 

Stop recording on trigger or emit trigger when recording is stopped.

Remarks
Applies to Awinda Station.
XSF_ResetTimer 

On input trigger, the outgoing timer of the station will be set to 0.

Remarks
Applies to Awinda Station.
XSF_TriggerIndication 

An indication is sent to the driver when trigger is detected.

Remarks
Applies to Awinda Station.
XSF_IntervalTransitionMeasurement 

Emit trigger on an interval transition during measurement and recording.

XSF_IntervalTransitionRecording 

Emit trigger on an interval transition during recording.

XSF_GotoOperational 

Emit trigger when going to Operational mode.

Remarks
Applies to Awinda Station.
XSF_SampleAndSend 

Sample a sample and send the MT Data message.

Remarks
Applies to Mt.
XSF_SendLatest 

Send the latest sample.

Remarks
Applies to Mt.
XSF_ClockBiasEstimation 

Do a clock bias estimation on trigger.

Remarks
Applies to Mti-G.
XSF_PulseWithModulation 

Do interval transition measurement with pulse widht modulation.

Remarks
Applies only to Xbusmaster.
XSF_StartSampling 

Start sampling. Data will only be transmitted after this trigger has been recieved.

Remarks
Applies only to Mk4.
XSF_Invalid 

Invalid action.

This indicates the trigger action is not usable.

XSF_Count 

Amount of trigger actions.

Definition at line 16 of file xssyncfunction.h.

◆ XsSyncLine

enum XsSyncLine

Synchronization line identifiers.

Enumerator
XSL_Inputs 
XSL_In1 

Sync In 1.

Remarks
Applies to Awinda Station and Mt
XSL_In2 

Sync In 2.

Remarks
Applies to Awinda Station
XSL_Bi1In 

Bidirectional Sync 1 In.

Remarks
Applies to Xbus Master
XSL_ClockIn 

Clock synchronisation input.

Remarks
Applies to Mk4
XSL_CtsIn 

RS232 CTS sync in.

Remarks
Applies to Xbus Master
XSL_GpsClockIn 

Clock synchronisation input line attached to internal GPS unit.

Remarks
Applies to Mk4
XSL_ExtTimepulseIn 

External time pulse input (e.g. for external GPS unit)

Remarks
Applies to Mk4 with external device
XSL_ReqData 

Serial data sync option, use XMID_ReqData message id for this.

Remarks
Applies to Mk4
XSL_Outputs 
XSL_Out1 

Sync Out 1.

Remarks
Applies to Awinda Station and Mt
XSL_Out2 

Sync Out 2.

Remarks
Applies to Awinda Station
XSL_Bi1Out 

Bidirectional Sync 1 Out.

Remarks
Applies to Xbus Master
XSL_RtsOut 

RS232 RTS sync out.

Remarks
Applies to Xbus Master
XSL_Invalid 

Definition at line 16 of file xssyncline.h.

◆ XsSyncPolarity

Signal polarity.

Enumerator
XSP_None 

Don't generate or react to trigger level changes.

XSP_RisingEdge 

React to a rising edge on input.

XSP_PositivePulse 

Generate a positive pulse on output.

XSP_FallingEdge 

React to a falling edge on input.

XSP_NegativePulse 

Generate a falling edge on output.

XSP_Both 

Toggle output or react on all toggles on input.

Definition at line 16 of file xssyncpolarity.h.

◆ XsSyncRole

enum XsSyncRole

Synchronization roles.

Enumerator
XSR_Slave 
XSR_None 
XSR_MasterSlave 
XSR_Master 

Definition at line 17 of file xssyncrole.h.

◆ XsThreadPriority

Thread priorities for xsSetThreadPriority() and xsGetThreadPriority()

Enumerator
XS_THREAD_PRIORITY_LOWEST 
XS_THREAD_PRIORITY_LOWER 
XS_THREAD_PRIORITY_LOW 
XS_THREAD_PRIORITY_NORMAL 
XS_THREAD_PRIORITY_HIGH 
XS_THREAD_PRIORITY_HIGHER 
XS_THREAD_PRIORITY_HIGHEST 

Definition at line 51 of file xsthread.h.

◆ XsXbusMessageId

Xsens Xbus Message Identifiers.

Enumerator
XMID_InvalidMessage 
XMID_Wakeup 
XMID_WakeupAck 
XMID_ReqDid 
XMID_DeviceId 
XMID_Initbus 
XMID_InitBusResults 
XMID_ReqPeriod 
XMID_ReqPeriodAck 
XMID_SetPeriod 
XMID_SetPeriodAck 
XMID_SetBid 
XMID_SetBidAck 
XMID_AutoStart 
XMID_AutoStartAck 
XMID_BusPower 
XMID_BusPowerAck 
XMID_ReqDataLength 
XMID_DataLength 
XMID_ReqConfiguration 
XMID_Configuration 
XMID_RestoreFactoryDef 
XMID_RestoreFactoryDefAck 
XMID_GotoMeasurement 
XMID_GotoMeasurementAck 
XMID_ReqFirmwareRevision 
XMID_FirmwareRevision 
XMID_ReqBluetoothDisable 
XMID_ReqBluetoothDisableAck 
XMID_DisableBluetooth 
XMID_DisableBluetoothAck 
XMID_ReqXmOutputMode 
XMID_ReqXmOutputModeAck 
XMID_SetXmOutputMode 
XMID_SetXmOutputModeAck 
XMID_ReqBaudrate 
XMID_ReqBaudrateAck 
XMID_SetBaudrate 
XMID_SetBaudrateAck 
XMID_ReqSyncMode 
XMID_ReqSyncModeAck 
XMID_SetSyncMode 
XMID_SetSyncModeAck 
XMID_ReqProductCode 
XMID_ProductCode 
XMID_ReqProcessingFlags 
XMID_ReqProcessingFlagsAck 
XMID_SetProcessingFlags 
XMID_SetProcessingFlagsAck 
XMID_ReqInputTrigger 
XMID_ReqInputTriggerAck 
XMID_SetInputTrigger 
XMID_SetInputTriggerAck 
XMID_ReqOutputTrigger 
XMID_ReqOutputTriggerAck 
XMID_SetOutputTrigger 
XMID_SetOutputTriggerAck 
XMID_SetSyncBoxMode 
XMID_SetSyncBoxModeAck 
XMID_ReqSyncBoxMode 
XMID_ReqSyncBoxModeAck 
XMID_SetSyncConfiguration 
XMID_SetSyncConfigurationAck 
XMID_ReqSyncConfiguration 
XMID_SyncConfiguration 
XMID_DriverDisconnect 
XMID_DriverDisconnectAck 
XMID_XmPowerOff 
XMID_ReqOutputConfiguration 
XMID_ReqOutputConfigurationAck 
XMID_SetOutputConfiguration 
XMID_SetOutputConfigurationAck 
XMID_ReqOutputMode 
XMID_ReqOutputModeAck 
XMID_SetOutputMode 
XMID_SetOutputModeAck 
XMID_ReqOutputSettings 
XMID_ReqOutputSettingsAck 
XMID_SetOutputSettings 
XMID_SetOutputSettingsAck 
XMID_ReqOutputSkipFactor 
XMID_ReqOutputSkipFactorAck 
XMID_SetOutputSkipFactor 
XMID_SetOutputSkipFactorAck 
XMID_ReqSyncInSettings 
XMID_ReqSyncInSettingsAck 
XMID_SetSyncInSettings 
XMID_SetSyncInSettingsAck 
XMID_ReqSyncOutSettings 
XMID_ReqSyncOutSettingsAck 
XMID_SetSyncOutSettings 
XMID_SetSyncOutSettingsAck 
XMID_ReqErrorMode 
XMID_ReqErrorModeAck 
XMID_SetErrorMode 
XMID_SetErrorModeAck 
XMID_ReqTransmitDelay 
XMID_ReqTransmitDelayAck 
XMID_SetTransmitDelay 
XMID_SetTransmitDelayAck 
XMID_SetMfmResults 
XMID_SetMfmResultsAck 
XMID_ReqObjectAlignment 
XMID_ReqObjectAlignmentAck 
XMID_SetObjectAlignment 
XMID_SetObjectAlignmentAck 
XMID_ReqAlignmentRotation 
XMID_ReqAlignmentRotationAck 
XMID_SetAlignmentRotation 
XMID_SetAlignmentRotationAck 
XMID_ReqXmErrorMode 
XMID_ReqXmErrorModeAck 
XMID_SetXmErrorMode 
XMID_SetXmErrorModeAck 
XMID_ReqBufferSize 
XMID_ReqBufferSizeAck 
XMID_SetBufferSize 
XMID_SetBufferSizeAck 
XMID_ReqHeading 
XMID_ReqHeadingAck 
XMID_SetHeading 
XMID_SetHeadingAck 
XMID_ReqMagneticField 
XMID_ReqMagneticFieldAck 
XMID_SetMagneticField 
XMID_SetMagneticFieldAck 
XMID_ReqLocationid 
XMID_ReqLocationidAck 
XMID_SetLocationId 
XMID_SetLocationIdAck 
XMID_ReqExtOutputMode 
XMID_ReqExtOutputModeAck 
XMID_SetExtOutputMode 
XMID_SetExtOutputModeAck 
XMID_ReqStringOutputType 
XMID_ReqStringOutputTypeAck 
XMID_SetStringOutputType 
XMID_SetStringOutputTypeAck 
XMID_ReqBatteryLevel 
XMID_Batterylevel 
XMID_ReqInitTrackMode 
XMID_ReqInitTrackModeAck 
XMID_SetInitTrackMode 
XMID_SetInitTrackModeAck 
XMID_ReqMasterSettings 
XMID_MasterSettings 
XMID_StoreFilterState 
XMID_StoreFilterStateAck 
XMID_SetUtcTime 
XMID_ReqUtcTime 
XMID_SetUtcTimeAck 
XMID_UtcTime 
XMID_AdjustUtcTime 
XMID_AdjustUtcTimeAck 
XMID_ReqActiveClockCorrection 
XMID_ActiveClockCorrection 
XMID_StoreActiveClockCorrection 
XMID_StoreActiveClockCorrectionAck 
XMID_ReqAvailableFilterProfiles 
XMID_AvailableFilterProfiles 
XMID_ReqFilterProfile 
XMID_ReqFilterProfileAck 
XMID_SetFilterProfile 
XMID_SetFilterProfileAck 
XMID_ReqAvailableScenarios 
XMID_AvailableScenarios 
XMID_ReqScenario 
XMID_ReqScenarioAck 
XMID_SetScenario 
XMID_SetScenarioAck 
XMID_ReqGravityMagnitude 
XMID_ReqGravityMagnitudeAck 
XMID_SetGravityMagnitude 
XMID_SetGravityMagnitudeAck 
XMID_ReqGpsLeverArm 
XMID_ReqGpsLeverArmAck 
XMID_SetGpsLeverArm 
XMID_SetGpsLeverArmAck 
XMID_ReqLatLonAlt 
XMID_ReqLatLonAltAck 
XMID_SetLatLonAlt 
XMID_SetLatLonAltAck 
XMID_GotoConfig 
XMID_GotoConfigAck 
XMID_BusData 
XMID_MtData 
XMID_SetNoRotation 
XMID_SetNoRotationAck 
XMID_RunSelfTest 
XMID_SelfTestResults 
XMID_PrepareData 
XMID_ReqData 
XMID_ReqDataAck 
XMID_MtData2 
XMID_Reset 
XMID_ResetAck 
XMID_Error 
XMID_MasterIndication 
XMID_ReqFilterSettings 
XMID_ReqFilterSettingsAck 
XMID_SetFilterSettings 
XMID_SetFilterSettingsAck 
XMID_ReqAmd 
XMID_ReqAmdAck 
XMID_SetAmd 
XMID_SetAmdAck 
XMID_ResetOrientation 
XMID_ResetOrientationAck 
XMID_ReqGpsStatus 
XMID_GpsStatus 
XMID_WriteDeviceId 
XMID_WriteDeviceIdAck 
XMID_WriteSecurityKey 
XMID_WriteSecurityKeyAck 
XMID_ProtectFlash 
XMID_ProtectFlashAck 
XMID_ReqSecurityCheck 
XMID_SecurityCheck 
XMID_ScanChannels 
XMID_ScanChannelsAck 
XMID_EnableMaster 
XMID_EnableMasterAck 
XMID_DisableMaster 
XMID_DisableMasterAck 
XMID_ReqRadioChannel 
XMID_ReqRadioChannelAck 
XMID_SetClientPriority 
XMID_SetClientPriorityAck 
XMID_ReqClientPriority 
XMID_ReqClientPriorityAck 
XMID_SetWirelessConfig 
XMID_SetWirelessConfigAck 
XMID_ReqWirelessConfig 
XMID_ReqWirelessConfigAck 
XMID_UpdateBias 
XMID_UpdateBiasAck 
XMID_ToggleIoPins 
XMID_ToggleIoPinsAck 
XMID_SetTransportMode 
XMID_SetTransportModeAck 
XMID_ReqTransportMode 
XMID_ReqTransportModeAck 
XMID_AcceptMtw 
XMID_AcceptMtwAck 
XMID_RejectMtw 
XMID_RejectMtwAck 
XMID_InfoRequest 
XMID_InfoRequestAck 
XMID_ReqFrameRates 
XMID_ReqFrameRatesAck 
XMID_StartRecording 
XMID_StartRecordingAck 
XMID_StopRecording 
XMID_StopRecordingAck 
XMID_InfoBatteryLevel 
XMID_InfoTemperature 
XMID_GotoOperational 
XMID_GotoOperationalAck 
XMID_ReqEmts 
XMID_EmtsData 
XMID_RestoreEmts 
XMID_RestoreEmtsAck 
XMID_StoreEmts 
XMID_StoreEmtsAck 
XMID_GotoTransparentMode 
XMID_GotoTransparentModeAck 

Definition at line 17 of file xsxbusmessageid.h.




Page generated by Doxygen 1.9.1 for MRPT 1.5.7 Git: 5902e14cc Wed Apr 24 15:04:01 2019 +0200 at mar 26 may 2026 13:12:03 CEST