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.8.14 for MRPT 1.5.7 Git: 5902e14cc Wed Apr 24 15:04:01 2019 +0200 at lun oct 28 01:39:17 CET 2019