Main MRPT website > C++ reference for MRPT 1.5.6
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

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

enum XsSyncRole

Synchronization roles.

Enumerator
XSR_Slave 
XSR_None 
XSR_MasterSlave 
XSR_Master 

Definition at line 17 of file xssyncrole.h.

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.

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.6 for MRPT 1.5.6 Git: 4c65e84 Tue Apr 24 08:18:17 2018 +0200 at mar abr 24 08:26:17 CEST 2018