enumexpandersbase.cpp
Go to the documentation of this file.
1 
2 // Copyright (c) 2003-2021 Xsens Technologies B.V. or subsidiaries worldwide.
3 // All rights reserved.
4 //
5 // Redistribution and use in source and binary forms, with or without modification,
6 // are permitted provided that the following conditions are met:
7 //
8 // 1. Redistributions of source code must retain the above copyright notice,
9 // this list of conditions, and the following disclaimer.
10 //
11 // 2. Redistributions in binary form must reproduce the above copyright notice,
12 // this list of conditions, and the following disclaimer in the documentation
13 // and/or other materials provided with the distribution.
14 //
15 // 3. Neither the names of the copyright holders nor the names of their contributors
16 // may be used to endorse or promote products derived from this software without
17 // specific prior written permission.
18 //
19 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
20 // EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
21 // MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
22 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
23 // SPECIAL, EXEMPLARY OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
24 // OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
25 // HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY OR
26 // TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
27 // SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.THE LAWS OF THE NETHERLANDS
28 // SHALL BE EXCLUSIVELY APPLICABLE AND ANY DISPUTES SHALL BE FINALLY SETTLED UNDER THE RULES
29 // OF ARBITRATION OF THE INTERNATIONAL CHAMBER OF COMMERCE IN THE HAGUE BY ONE OR MORE
30 // ARBITRATORS APPOINTED IN ACCORDANCE WITH SAID RULES.
31 //
32 
33 
34 // Copyright (c) 2003-2021 Xsens Technologies B.V. or subsidiaries worldwide.
35 // All rights reserved.
36 //
37 // Redistribution and use in source and binary forms, with or without modification,
38 // are permitted provided that the following conditions are met:
39 //
40 // 1. Redistributions of source code must retain the above copyright notice,
41 // this list of conditions, and the following disclaimer.
42 //
43 // 2. Redistributions in binary form must reproduce the above copyright notice,
44 // this list of conditions, and the following disclaimer in the documentation
45 // and/or other materials provided with the distribution.
46 //
47 // 3. Neither the names of the copyright holders nor the names of their contributors
48 // may be used to endorse or promote products derived from this software without
49 // specific prior written permission.
50 //
51 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
52 // EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
53 // MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
54 // THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
55 // SPECIAL, EXEMPLARY OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
56 // OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
57 // HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY OR
58 // TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
59 // SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.THE LAWS OF THE NETHERLANDS
60 // SHALL BE EXCLUSIVELY APPLICABLE AND ANY DISPUTES SHALL BE FINALLY SETTLED UNDER THE RULES
61 // OF ARBITRATION OF THE INTERNATIONAL CHAMBER OF COMMERCE IN THE HAGUE BY ONE OR MORE
62 // ARBITRATORS APPOINTED IN ACCORDANCE WITH SAID RULES.
63 //
64 
65 #include "enumexpandersbase.h"
66 
67 extern Journaller* gJournal; //lint !e752
68 
71 
72  // communication protocol
108 
109  // CMT / XDA / XME / etc
133 
141 
148 
151 
157 
160 
163 
165 
169 
181 
184 
185  // notifications
193 
196 )
197 
199  //JLENUMCASE(XMID_InvalidMessage) // 0x00,
200  JLENUMCASE(XMID_ReqDid) // 0x00,
201  JLENUMCASE(XMID_DeviceId) // 0x01,
202  JLENUMCASE(XMID_Initbus) // 0x02,
204  JLENUMCASE(XMID_ReqPeriod) // 0x04,
205  JLENUMCASE(XMID_ReqPeriodAck) // 0x05,
206  //JLENUMCASE(XMID_SetPeriod) // 0x04,
207  //JLENUMCASE(XMID_SetPeriodAck) // 0x05,
208  JLENUMCASE2(XMID_SetBid, "XMID_SetBid/XMID_AutoStart") // 0x06,
209  JLENUMCASE2(XMID_SetBidAck, "XMID_SetBidAck/XMID_AutoStartAck") // 0x07,
210  //JLENUMCASE(XMID_AutoStart) // 0x06,
211  //JLENUMCASE(XMID_AutoStartAck) // 0x07,
212  JLENUMCASE(XMID_BusPower) // 0x08,
213  JLENUMCASE(XMID_BusPowerAck) // 0x09,
215  JLENUMCASE(XMID_DataLength) // 0x0B,
224  JLENUMCASE(XMID_ReqUniqueId) // 0x14,
225  JLENUMCASE(XMID_UniqueId) // 0x15,
228  //JLENUMCASE(XMID_SetXmOutputMode) // 0x16,
229  //JLENUMCASE(XMID_SetXmOutputModeAck) // 0x17,
230  JLENUMCASE(XMID_ReqBaudrate) // 0x18,
232  //JLENUMCASE(XMID_SetBaudrate) // 0x18,
233  //JLENUMCASE(XMID_SetBaudrateAck) // 0x19,
234  //JLENUMCASE(XMID_ReqSyncMode) // 0x1A,
235  //JLENUMCASE(XMID_ReqSyncModeAck) // 0x1B,
236  //JLENUMCASE(XMID_SetSyncMode) // 0x1A,
237  //JLENUMCASE(XMID_SetSyncModeAck) // 0x1B,
239  JLENUMCASE(XMID_ProductCode) // 0x1D,
242  //JLENUMCASE(XMID_SetProcessingFlags) // 0x20,
243  //JLENUMCASE(XMID_SetProcessingFlagsAck) // 0x21,
246  JLENUMCASE(XMID_RunSelfTest) // 0x24,
248  JLENUMCASE(XMID_GotoConfig) // 0x30,
250  JLENUMCASE2(XMID_BusData, "XMID_BusData/XMID_MtData/XMID_PrepareData") // 0x32,
251  //JLENUMCASE(XMID_MtData) // 0x32,
254  //JLENUMCASE(XMID_SetInputTrigger) // 0x26,
255  //JLENUMCASE(XMID_SetInputTriggerAck) // 0x27,
258  //JLENUMCASE(XMID_SetOutputTrigger) // 0x28,
259  //JLENUMCASE(XMID_SetSyncStationMode) // 0x2A,
260  //JLENUMCASE(XMID_SetSyncStationModeAck) // 0x2B,
263  //JLENUMCASE(XMID_SetSyncBoxMode) // 0x2A,
264  //JLENUMCASE(XMID_SetSyncBoxModeAck) // 0x2B,
265  //JLENUMCASE(XMID_ReqSyncBoxMode) // 0x2A,
266  //JLENUMCASE(XMID_ReqSyncBoxModeAck) // 0x2B,
267  //JLENUMCASE(XMID_SetSyncConfiguration) // 0x2C,
270  //JLENUMCASE(XMID_SyncConfiguration) // 0x2D,
273  //JLENUMCASE(XMID_PrepareData) // 0x32,
274  JLENUMCASE(XMID_ReqData) // 0x34,
275  JLENUMCASE(XMID_ReqDataAck) // 0x35,
276  JLENUMCASE(XMID_MtData2) // 0x36,
277  JLENUMCASE(XMID_MtData2Ack) // 0x37,
280  JLENUMCASE(XMID_SetDataPort) // 0x3A,
284  JLENUMCASE(XMID_Wakeup) // 0x3E,
285  JLENUMCASE(XMID_WakeupAck) // 0x3F,
286  JLENUMCASE(XMID_Reset) // 0x40,
287  JLENUMCASE(XMID_ResetAck) // 0x41,
288  JLENUMCASE(XMID_Error) // 0x42,
289  JLENUMCASE(XMID_XmPowerOff) // 0x44,
293  //JLENUMCASE(XMID_SetOptionFlags) // 0x48,
294  //JLENUMCASE(XMID_SetOptionFlagsAck) // 0x49,
296  JLENUMCASE(XMID_StealthMode) // 0x4B,
297  //JLENUMCASE(XMID_SetStealthMode) // 0x4A,
298  //JLENUMCASE(XMID_SetStealthModeAck) // 0x4B,
313  JLENUMCASE(XMID_ReqObrStatus) // 0x5E,
314  JLENUMCASE(XMID_ObrStatus) // 0x5F,
315 
316  //JLENUMCASE(XMID_SetUtcTime) // 0x60,
317  JLENUMCASE2(XMID_ReqUtcTime, "XMID_ReqUtcTime/XMID_FactoryTestSensorTiming") // 0x60,
318  JLENUMCASE2(XMID_SetUtcTimeAck, "XMID_ReqUtcTimeAck/XMID_FactoryTestSensorTimingResults") // 0x61,
319  //JLENUMCASE(XMID_UtcTime) // 0x61,
320  //JLENUMCASE(XMID_FactoryTestSensorTiming) // 0x60,
321  //JLENUMCASE(XMID_FactoryTestSensorTimingResults) // 0x61,
326  //JLENUMCASE(XMID_SetFilterProfile) // 0x64,
327  //JLENUMCASE(XMID_SetFilterProfileAck) // 0x65,
330  //JLENUMCASE(XMID_SetGravityMagnitude) // 0x66,
331  //JLENUMCASE(XMID_SetGravityMagnitudeAck) // 0x67,
334  //JLENUMCASE(XMID_SetGnssLeverArm) // 0x68,
335  //JLENUMCASE(XMID_SetGnssLeverArmAck) // 0x69,
338  //JLENUMCASE(XMID_SetReplayMode) // 0x6C,
339  //JLENUMCASE(XMID_SetReplayModeAck) // 0x6D,
340  JLENUMCASE(XMID_ReqLatLonAlt) // 0x6E,
342  //JLENUMCASE(XMID_SetLatLonAlt) // 0x6E,
343  //JLENUMCASE(XMID_SetLatLonAltAck) // 0x6F,
344  JLENUMCASE2(XMID_ReqXmErrorMode, "XMID_ReqXmErrorMode/XMID_ReqHeading") // 0x82,
345  JLENUMCASE2(XMID_ReqXmErrorModeAck, "XMID_ReqXmErrorModeAck/XMID_ReqHeadingAck") // 0x83,
346  //JLENUMCASE(XMID_SetXmErrorMode) // 0x82,
347  //JLENUMCASE(XMID_SetXmErrorModeAck) // 0x83,
348  JLENUMCASE2(XMID_ReqBufferSize, "XMID_ReqBufferSize/XMID_ReqLocationId") // 0x84,
349  JLENUMCASE2(XMID_ReqBufferSizeAck, "XMID_ReqBufferSizeAck/XMID_ReqLocationIdAck") // 0x85,
350  //JLENUMCASE(XMID_SetBufferSize) // 0x84,
351  //JLENUMCASE(XMID_SetBufferSizeAck) // 0x85,
352  //JLENUMCASE(XMID_ReqHeading) // 0x82,
353  //JLENUMCASE(XMID_ReqHeadingAck) // 0x83,
354  //JLENUMCASE(XMID_SetHeading) // 0x82,
355  //JLENUMCASE(XMID_SetHeadingAck) // 0x83,
358  //JLENUMCASE(XMID_SetMagneticField) // 0x6A,
359  //JLENUMCASE(XMID_SetMagneticFieldAck) // 0x6B,
360  JLENUMCASE(XMID_KeepAlive) // 0x70,
361  JLENUMCASE(XMID_KeepAliveAck) // 0x71,
364  //JLENUMCASE(XMID_SetConnectionSettings) // 0x78,
365  //JLENUMCASE(XMID_SetConnectionSettingsAck) // 0x79,
368  JLENUMCASE(XMID_IccCommand) // 0x74,
372  //JLENUMCASE(XMID_SetGnssPlatform) // 0x76,
373  //JLENUMCASE(XMID_SetGnssPlatformAck) // 0x77,
378  //JLENUMCASE(XMID_ReqLocationId) // 0x84,
379  //JLENUMCASE(XMID_ReqLocationIdAck) // 0x85,
380  //JLENUMCASE(XMID_SetLocationId) // 0x84,
381  //JLENUMCASE(XMID_SetLocationIdAck) // 0x85,
384  //JLENUMCASE(XMID_SetExtOutputMode) // 0x86,
385  //JLENUMCASE(XMID_SetExtOutputModeAck) // 0x87,
388  //JLENUMCASE(XMID_SetStringOutputType) // 0x8E,
389  //JLENUMCASE(XMID_SetStringOutputTypeAck) // 0x8F,
390  JLENUMCASE2(XMID_ReqBatteryLevel, "XMID_ReqBatteryLevel/XMID_ReqInitTrackMode") // 0x88,
391  JLENUMCASE2(XMID_Batterylevel, "XMID_Batterylevel/XMID_ReqInitTrackModeAck") // 0x89,
392  //JLENUMCASE(XMID_ReqInitTrackMode) // 0x88,
393  //JLENUMCASE(XMID_ReqInitTrackModeAck) // 0x89,
394  //JLENUMCASE(XMID_SetInitTrackMode) // 0x88,
395  //JLENUMCASE(XMID_SetInitTrackModeAck) // 0x89,
396  JLENUMCASE2(XMID_ReqMasterSettings, "XMID_ReqMasterSettings/XMID_StoreFilterState") // 0x8A,
397  JLENUMCASE2(XMID_MasterSettings, "XMID_MasterSettings/XMID_StoreFilterStateAck") // 0x8B,
398  //JLENUMCASE(XMID_StoreFilterState) // 0x8A,
399  //JLENUMCASE(XMID_StoreFilterStateAck) // 0x8B,
401  JLENUMCASE(XMID_PortConfig) // 0x8D,
402  JLENUMCASE(XMID_ReqEmts) // 0x90,
403  JLENUMCASE(XMID_EmtsData) // 0x91,
406  JLENUMCASE(XMID_RestoreEmts) // 0x94,
408  JLENUMCASE(XMID_StoreEmts) // 0x96,
409  JLENUMCASE(XMID_StoreEmtsAck) // 0x97,
418  //JLENUMCASE(XMID_SetFilterSettings) // 0xA0,
419  //JLENUMCASE(XMID_SetFilterSettingsAck) // 0xA1,
420  JLENUMCASE(XMID_ReqAmd) // 0xA2,
421  JLENUMCASE(XMID_ReqAmdAck) // 0xA3,
422  //JLENUMCASE(XMID_SetAmd) // 0xA2,
423  //JLENUMCASE(XMID_SetAmdAck) // 0xA3,
427  JLENUMCASE(XMID_GnssStatus) // 0xA7,
431  JLENUMCASE(XMID_AssemblyId) // 0xAB,
434  //JLENUMCASE(XMID_SetAccessControlList) // 0xAE,
435  //JLENUMCASE(XMID_SetAccessControlListAck) // 0xAF,
436  JLENUMCASE(XMID_ScanChannels) // 0xB0,
438  JLENUMCASE(XMID_EnableMaster) // 0xB2,
444  //JLENUMCASE(XMID_SetClientPriority) // 0xB8,
445  //JLENUMCASE(XMID_SetClientPriorityAck) // 0xB9,
448  //JLENUMCASE(XMID_SetWirelessConfig) // 0xBA,
449  //JLENUMCASE(XMID_SetWirelessConfigAck) // 0xBB,
452  JLENUMCASE(XMID_UpdateBias) // 0xBC,
454  JLENUMCASE(XMID_ToggleIoPins) // 0xBE,
456  JLENUMCASE2(XMID_GotoOperational, "XMID_GotoOperational/XMID_ReqOutputConfiguration") // 0xC0,
457  JLENUMCASE2(XMID_GotoOperationalAck, "XMID_GotoOperationalAck/XMID_ReqOutputConfigurationAck") // 0xC1,
458  //JLENUMCASE(XMID_SetTransportMode) // 0xC2,
459  //JLENUMCASE(XMID_SetTransportModeAck) // 0xC3,
462  JLENUMCASE(XMID_AcceptMtw) // 0xC4,
463  JLENUMCASE(XMID_AcceptMtwAck) // 0xC5,
464  JLENUMCASE(XMID_RejectMtw) // 0xC6,
465  JLENUMCASE(XMID_RejectMtwAck) // 0xC7,
466  JLENUMCASE(XMID_InfoRequest) // 0xC8,
474  //JLENUMCASE(XMID_ReqOutputConfiguration) // 0xC0,
475  //JLENUMCASE(XMID_ReqOutputConfigurationAck) // 0xC1,
476  //JLENUMCASE(XMID_SetOutputConfiguration) // 0xC0,
477  //JLENUMCASE(XMID_SetOutputConfigurationAck) // 0xC1,
480  //JLENUMCASE(XMID_SetOutputMode) // 0xD0,
481  //JLENUMCASE(XMID_SetOutputModeAck) // 0xD1,
484  //JLENUMCASE(XMID_SetOutputSettings) // 0xD2,
485  //JLENUMCASE(XMID_SetOutputSettingsAck) // 0xD3,
488  //JLENUMCASE(XMID_SetOutputSkipFactor) // 0xD4,
489  //JLENUMCASE(XMID_SetOutputSkipFactorAck) // 0xD5,
492  //JLENUMCASE(XMID_SetSyncInSettings) // 0xD6,
493  //JLENUMCASE(XMID_SetSyncInSettingsAck) // 0xD7,
494  //JLENUMCASE(XMID_ReqSyncOutSettings) // 0xD8,
495  //JLENUMCASE(XMID_ReqSyncOutSettingsAck) // 0xD9,
496  //JLENUMCASE(XMID_SetSyncOutSettings) // 0xD8,
497  //JLENUMCASE(XMID_SetSyncOutSettingsAck) // 0xD9,
498  JLENUMCASE(XMID_ReqErrorMode) // 0xDA,
500  //JLENUMCASE(XMID_SetErrorMode) // 0xDA,
501  //JLENUMCASE(XMID_SetErrorModeAck) // 0xDB,
504  //JLENUMCASE(XMID_SetTransmitDelay) // 0xDC,
505  //JLENUMCASE(XMID_SetTransmitDelayAck) // 0xDD,
510  //JLENUMCASE(XMID_SetObjectAlignment) // 0xE0,
511  //JLENUMCASE(XMID_SetObjectAlignmentAck) // 0xE1,
513  JLENUMCASE(XMID_CanConfig) // 0xE7
514  //JLENUMCASE(XMID_SetCanConfig) // 0xE6
515  //JLENUMCASE(XMID_SetCanConfigAck) // 0xE7
520  //JLENUMCASE(XMID_SetAlignmentRotation) // 0xEC,
521  //JLENUMCASE(XMID_SetAlignmentRotationAck) // 0xED,
526 
545 )
546 
561 )
562 
564 {
565  volatile bool blah = false;
566  JLWRITEG("blah" << XRV_OK << blah);
567  JLWRITEG("blah" << XMID_AcceptMtw << blah);
568  JLWRITEG("blah" << XSO_None << blah);
569  (void) blah;
570 }
XMID_ClockSyncCommand
@ XMID_ClockSyncCommand
Definition: xsxbusmessageid.h:371
XRV_NOPORTOPEN
@ XRV_NOPORTOPEN
288: No serial port opened for reading/writing
Definition: xsresultvalue.h:159
XMID_ReqProductCode
@ XMID_ReqProductCode
Definition: xsxbusmessageid.h:118
XMID_ResetOrientationAck
@ XMID_ResetOrientationAck
Definition: xsxbusmessageid.h:388
XMID_ReqDataLength
@ XMID_ReqDataLength
Definition: xsxbusmessageid.h:94
XMID_FactoryTestResults
@ XMID_FactoryTestResults
Definition: xsxbusmessageid.h:222
XMID_ReqGnssReceiverSettingsAck
@ XMID_ReqGnssReceiverSettingsAck
Definition: xsxbusmessageid.h:402
XMID_ReqMagneticField
@ XMID_ReqMagneticField
Definition: xsxbusmessageid.h:261
XMID_EnableMaster
@ XMID_EnableMaster
Definition: xsxbusmessageid.h:414
XMID_ReqReplayModeAck
@ XMID_ReqReplayModeAck
Definition: xsxbusmessageid.h:267
XRV_INITBUSFAIL3
@ XRV_INITBUSFAIL3
18: After four bus-scans still undetected Motion Trackers
Definition: xsresultvalue.h:94
XMID_BodyPackBundleAck
@ XMID_BodyPackBundleAck
Definition: xsxbusmessageid.h:296
XMID_ReqEmts
@ XMID_ReqEmts
Definition: xsxbusmessageid.h:358
XMID_CloseConnectionAck
@ XMID_CloseConnectionAck
Definition: xsxbusmessageid.h:280
XMID_GotoConfig
@ XMID_GotoConfig
Definition: xsxbusmessageid.h:158
XMID_SetDataPortAck
@ XMID_SetDataPortAck
Definition: xsxbusmessageid.h:175
XRV_BUFFEROVERFLOW
@ XRV_BUFFEROVERFLOW
42: The sample buffer of the device was full during a communication outage
Definition: xsresultvalue.h:111
XMID_AcceptMtw
@ XMID_AcceptMtw
Definition: xsxbusmessageid.h:441
XMID_ReqGnssPlatform
@ XMID_ReqGnssPlatform
Definition: xsxbusmessageid.h:285
XRV_MEASUREMENTFAIL8
@ XRV_MEASUREMENTFAIL8
36: TX PC Buffer overflow, cannot fit full message
Definition: xsresultvalue.h:107
XSO_Calibrate
@ XSO_Calibrate
Compute calibrated inertial data from raw data and temperature.
Definition: xsoption.h:79
XMID_AccessControlList
@ XMID_AccessControlList
Definition: xsxbusmessageid.h:407
XMID_ReqInputTriggerAck
@ XMID_ReqInputTriggerAck
Definition: xsxbusmessageid.h:136
XMID_ReqPeriod
@ XMID_ReqPeriod
Definition: xsxbusmessageid.h:82
XMID_RequestControl
@ XMID_RequestControl
Definition: xsxbusmessageid.h:171
XMID_SetInitialHeading
@ XMID_SetInitialHeading
Definition: xsxbusmessageid.h:477
XMID_ReqWirelessConfigAck
@ XMID_ReqWirelessConfigAck
Definition: xsxbusmessageid.h:427
XMID_ReqActiveClockCorrection
@ XMID_ReqActiveClockCorrection
Definition: xsxbusmessageid.h:374
XMID_ReqStationOptions
@ XMID_ReqStationOptions
Definition: xsxbusmessageid.h:298
XMID_GotoMeasurement
@ XMID_GotoMeasurement
Definition: xsxbusmessageid.h:101
XRV_CALIBRATIONFAILED
@ XRV_CALIBRATIONFAILED
292: A calibration routine failed
Definition: xsresultvalue.h:163
XMID_ReqProcessingFlags
@ XMID_ReqProcessingFlags
Definition: xsxbusmessageid.h:124
XSO_Orientation
@ XSO_Orientation
Compute orientation, the orientation is typically only computed in one stream. If not specified the s...
Definition: xsoption.h:80
XRV_DEVICECOUNTZERO
@ XRV_DEVICECOUNTZERO
282: No xsens devices found
Definition: xsresultvalue.h:152
XMID_StoreEmts
@ XMID_StoreEmts
Definition: xsxbusmessageid.h:365
XRV_MEASUREMENTFAIL3
@ XRV_MEASUREMENTFAIL3
26: Total bytes of data of Motion Trackers including sample counter exceeds 255 bytes
Definition: xsresultvalue.h:99
XRV_EXPECTED_DISCONNECT
@ XRV_EXPECTED_DISCONNECT
317: The device was disconnected
Definition: xsresultvalue.h:192
XMID_SetDataOutputDelay
@ XMID_SetDataOutputDelay
Definition: xsxbusmessageid.h:226
XSO_OrientationInLiveStream
@ XSO_OrientationInLiveStream
Compute orientation in the live stream. This is no longer (since version 4.9.2) mutually exclusive wi...
Definition: xsoption.h:85
XMID_UnlockMaintenanceModeAck
@ XMID_UnlockMaintenanceModeAck
Definition: xsxbusmessageid.h:369
XMID_ReqPortConfig
@ XMID_ReqPortConfig
Definition: xsxbusmessageid.h:343
XMID_AvailableFilterProfiles
@ XMID_AvailableFilterProfiles
Message contains the available filter profiles.
Definition: xsxbusmessageid.h:244
XMID_ProductCode
@ XMID_ProductCode
Definition: xsxbusmessageid.h:119
XMID_InfoRequestAck
@ XMID_InfoRequestAck
Definition: xsxbusmessageid.h:446
XMID_ReqProcessingFlagsAck
@ XMID_ReqProcessingFlagsAck
Definition: xsxbusmessageid.h:125
XMID_SetNoRotation
@ XMID_SetNoRotation
Definition: xsxbusmessageid.h:129
XMID_RequestControlAck
@ XMID_RequestControlAck
Definition: xsxbusmessageid.h:172
XMID_ReqStationOptionsAck
@ XMID_ReqStationOptionsAck
Definition: xsxbusmessageid.h:299
XMID_SetBidAck
@ XMID_SetBidAck
Definition: xsxbusmessageid.h:88
XMID_ReqPeriodAck
@ XMID_ReqPeriodAck
Definition: xsxbusmessageid.h:83
XRV_NULLPTR
@ XRV_NULLPTR
274: Tried to supply a NULL value where it is not allowed
Definition: xsresultvalue.h:144
XMID_Error
@ XMID_Error
Definition: xsxbusmessageid.h:187
XRV_NOXMFOUND
@ XRV_NOXMFOUND
280: Could not find any MVN-compatible hardware
Definition: xsresultvalue.h:151
XMID_StartRecordingAck
@ XMID_StartRecordingAck
Definition: xsxbusmessageid.h:452
XRV_TIMEOUT
@ XRV_TIMEOUT
258: A timeout occurred
Definition: xsresultvalue.h:128
XRV_BACKINRANGE
@ XRV_BACKINRANGE
316: Device is back in range, resuming normal operation
Definition: xsresultvalue.h:191
XMID_ReqTransportModeAck
@ XMID_ReqTransportModeAck
Definition: xsxbusmessageid.h:439
XMID_AssemblyId
@ XMID_AssemblyId
Definition: xsxbusmessageid.h:398
XRV_INITFUSIONFAILED
@ XRV_INITFUSIONFAILED
285: Failure during initialization of Fusion Engine
Definition: xsresultvalue.h:155
XRV_INVALIDSTOREDSETTINGS
@ XRV_INVALIDSTOREDSETTINGS
50: The settings stored in the device's non volatile memory are invalid
Definition: xsresultvalue.h:119
XRV_READINITFAILED
@ XRV_READINITFAILED
279: Failure during read of settings
Definition: xsresultvalue.h:150
JLENUMEXPANDER
JLENUMEXPANDER(XsResultValue, JLENUMCASE(XRV_OK) JLENUMCASE(XRV_NOBUS) JLENUMCASE(XRV_BUSNOTREADY) JLENUMCASE(XRV_INVALIDPERIOD) JLENUMCASE(XRV_INVALIDMSG) JLENUMCASE(XRV_INITBUSFAIL1) JLENUMCASE(XRV_INITBUSFAIL2) JLENUMCASE(XRV_INITBUSFAIL3) JLENUMCASE(XRV_SETBIDFAIL1) JLENUMCASE(XRV_SETBIDFAIL2) JLENUMCASE(XRV_MEASUREMENTFAIL1) JLENUMCASE(XRV_MEASUREMENTFAIL2) JLENUMCASE(XRV_MEASUREMENTFAIL3) JLENUMCASE(XRV_MEASUREMENTFAIL4) JLENUMCASE(XRV_MEASUREMENTFAIL5) JLENUMCASE(XRV_MEASUREMENTFAIL6) JLENUMCASE(XRV_TIMEROVERFLOW) JLENUMCASE(XRV_BAUDRATEINVALID) JLENUMCASE(XRV_INVALIDPARAM) JLENUMCASE(XRV_MEASUREMENTFAIL7) JLENUMCASE(XRV_MEASUREMENTFAIL8) JLENUMCASE(XRV_WIRELESSFAIL) JLENUMCASE(XRV_DEVICEERROR) JLENUMCASE(XRV_DATAOVERFLOW) JLENUMCASE(XRV_BUFFEROVERFLOW) JLENUMCASE(XRV_EXTTRIGGERERROR) JLENUMCASE(XRV_SAMPLESTREAMERROR) JLENUMCASE(XRV_POWER_DIP) JLENUMCASE(XRV_POWER_OVERCURRENT) JLENUMCASE(XRV_OVERHEATING) JLENUMCASE(XRV_BATTERYLOW) JLENUMCASE(XRV_INVALIDFILTERPROFILE) JLENUMCASE(XRV_INVALIDSTOREDSETTINGS) JLENUMCASE(XRV_ACCESSDENIED) JLENUMCASE(XRV_FILEERROR) JLENUMCASE(XRV_OUTPUTCONFIGERROR) JLENUMCASE(XRV_ERROR) JLENUMCASE(XRV_NOTIMPLEMENTED) JLENUMCASE(XRV_TIMEOUT) JLENUMCASE(XRV_TIMEOUTNODATA) JLENUMCASE(XRV_CHECKSUMFAULT) JLENUMCASE(XRV_OUTOFMEMORY) JLENUMCASE(XRV_NOTFOUND) JLENUMCASE(XRV_UNEXPECTEDMSG) JLENUMCASE(XRV_INVALIDID) JLENUMCASE(XRV_INVALIDOPERATION) JLENUMCASE(XRV_INSUFFICIENTSPACE) JLENUMCASE(XRV_INPUTCANNOTBEOPENED) JLENUMCASE(XRV_OUTPUTCANNOTBEOPENED) JLENUMCASE(XRV_ALREADYOPEN) JLENUMCASE(XRV_ENDOFFILE) JLENUMCASE(XRV_COULDNOTREADSETTINGS) JLENUMCASE(XRV_NODATA) JLENUMCASE(XRV_READONLY) JLENUMCASE(XRV_NULLPTR) JLENUMCASE(XRV_INSUFFICIENTDATA) JLENUMCASE(XRV_BUSY) JLENUMCASE(XRV_INVALIDINSTANCE) JLENUMCASE(XRV_DATACORRUPT) JLENUMCASE(XRV_READINITFAILED) JLENUMCASE(XRV_NOXMFOUND) JLENUMCASE(XRV_DEVICECOUNTZERO) JLENUMCASE(XRV_MTLOCATIONINVALID) JLENUMCASE(XRV_INSUFFICIENTMTS) JLENUMCASE(XRV_INITFUSIONFAILED) JLENUMCASE(XRV_OTHER) JLENUMCASE(XRV_NOFILEOPEN) JLENUMCASE(XRV_NOPORTOPEN) JLENUMCASE(XRV_NOFILEORPORTOPEN) JLENUMCASE(XRV_PORTNOTFOUND) JLENUMCASE(XRV_INITPORTFAILED) JLENUMCASE(XRV_CALIBRATIONFAILED) JLENUMCASE(XRV_CONFIGCHECKFAIL) JLENUMCASE(XRV_ALREADYDONE) JLENUMCASE(XRV_SYNC_SINGLE_SLAVE) JLENUMCASE(XRV_SYNC_SECOND_MASTER) JLENUMCASE(XRV_SYNC_NO_SYNC) JLENUMCASE(XRV_SYNC_NO_MASTER) JLENUMCASE(XRV_SYNC_DATA_MISSING) JLENUMCASE(XRV_VERSION_TOO_LOW) JLENUMCASE(XRV_VERSION_PROBLEM) JLENUMCASE(XRV_ABORTED) JLENUMCASE(XRV_UNSUPPORTED) JLENUMCASE(XRV_PACKETCOUNTERMISSED) JLENUMCASE(XRV_MEASUREMENTFAILED) JLENUMCASE(XRV_STARTRECORDINGFAILED) JLENUMCASE(XRV_STOPRECORDINGFAILED) JLENUMCASE(XRV_RADIO_CHANNEL_IN_USE) JLENUMCASE(XRV_UNEXPECTED_DISCONNECT) JLENUMCASE(XRV_TOO_MANY_CONNECTED_TRACKERS) JLENUMCASE(XRV_GOTOCONFIGFAILED) JLENUMCASE(XRV_OUTOFRANGE) JLENUMCASE(XRV_BACKINRANGE) JLENUMCASE(XRV_EXPECTED_DISCONNECT) JLENUMCASE(XRV_RESTORE_COMMUNICATION_FAILED) JLENUMCASE(XRV_RESTORE_COMMUNICATION_STOPPED) JLENUMCASE(XRV_EXPECTED_CONNECT) JLENUMCASE(XRV_IN_USE) JLENUMCASE(XRV_PERFORMANCE_WARNING) JLENUMCASE(XRV_PERFORMANCE_OK) JLENUMCASE(XRV_SHUTTINGDOWN) JLENUMCASE(XRV_GNSSCONFIGURATIONERROR) JLENUMCASE(XRV_GNSSCOMMTIMEOUT) JLENUMCASE(XRV_GNSSERROR) JLENUMCASE(XRV_GNSSCONNECTIONLOST) JLENUMCASE(XRV_GNSSLOWINPUTRATE) JLENUMCASE(XRV_GNSSINCOMPLETEDATASET) JLENUMCASE(XRV_DEVICE_NOT_CALIBRATED) JLENUMCASE(XRV_FILE_SYSTEM_CORRUPT)) JLENUMEXPANDERHEX(XsXbusMessageId
XRV_BUSNOTREADY
@ XRV_BUSNOTREADY
2: InitBus and/or SetBID are not issued
Definition: xsresultvalue.h:89
XRV_INVALIDFILTERPROFILE
@ XRV_INVALIDFILTERPROFILE
49: Specified filter profile ID is not available on the device or the user is trying to duplicate an ...
Definition: xsresultvalue.h:118
XMID_ReqBufferSize
@ XMID_ReqBufferSize
Definition: xsxbusmessageid.h:309
XRV_IN_USE
@ XRV_IN_USE
321: The requested device/port/address is already in use. Most likely returned by XsSocket::bind
Definition: xsresultvalue.h:198
XMID_CanConfig
@ XMID_CanConfig
Definition: xsxbusmessageid.h:503
XRV_CHECKSUMFAULT
@ XRV_CHECKSUMFAULT
260: Checksum fault occurred
Definition: xsresultvalue.h:130
XMID_ReqConnectionSettings
@ XMID_ReqConnectionSettings
Definition: xsxbusmessageid.h:290
XMID_AdjustUtcTimeAck
@ XMID_AdjustUtcTimeAck
Definition: xsxbusmessageid.h:394
XRV_OUTPUTCONFIGERROR
@ XRV_OUTPUTCONFIGERROR
53: Erroneous output configuration, device can not go to measurement
Definition: xsresultvalue.h:122
XMID_InfoRequest
@ XMID_InfoRequest
Definition: xsxbusmessageid.h:445
XRV_NOBUS
@ XRV_NOBUS
1: No bus communication possible
Definition: xsresultvalue.h:88
XMID_ForwardGnssDataAck
@ XMID_ForwardGnssDataAck
Definition: xsxbusmessageid.h:499
XMID_DiscardRetransmissionsAck
@ XMID_DiscardRetransmissionsAck
Definition: xsxbusmessageid.h:219
XRV_MEASUREMENTFAIL5
@ XRV_MEASUREMENTFAIL5
28: Timer overflows during measurement
Definition: xsresultvalue.h:101
XRV_TIMEROVERFLOW
@ XRV_TIMEROVERFLOW
30: Timer overflows during measurement
Definition: xsresultvalue.h:103
XMID_DisableMaster
@ XMID_DisableMaster
Definition: xsxbusmessageid.h:416
XMID_BusData
@ XMID_BusData
Definition: xsxbusmessageid.h:161
XMID_FactoryTestConnect
@ XMID_FactoryTestConnect
Definition: xsxbusmessageid.h:223
XSO_ApplyOrientationResetToCalData
@ XSO_ApplyOrientationResetToCalData
Apply orientation reset to calibrated acc, gyr and mag (object reset only) and heading reset to free ...
Definition: xsoption.h:88
XRV_ENDOFFILE
@ XRV_ENDOFFILE
270: End of file is reached
Definition: xsresultvalue.h:140
XMID_RestoreEmts
@ XMID_RestoreEmts
Definition: xsxbusmessageid.h:363
XMID_SetMfmResultsAck
@ XMID_SetMfmResultsAck
Definition: xsxbusmessageid.h:491
XMID_ReqUtcTime
@ XMID_ReqUtcTime
Definition: xsxbusmessageid.h:236
XMID_ToggleIoPins
@ XMID_ToggleIoPins
Definition: xsxbusmessageid.h:430
XRV_GNSSCOMMTIMEOUT
@ XRV_GNSSCOMMTIMEOUT
402: The communication with the GNSS module timed out
Definition: xsresultvalue.h:206
XRV_POWER_OVERCURRENT
@ XRV_POWER_OVERCURRENT
46: A current limiter has been activated, shutting down the device
Definition: xsresultvalue.h:115
XRV_INSUFFICIENTMTS
@ XRV_INSUFFICIENTMTS
284: Not enough sensors were found
Definition: xsresultvalue.h:154
XMID_MtData2Ack
@ XMID_MtData2Ack
Definition: xsxbusmessageid.h:169
XMID_EndOfRecording
@ XMID_EndOfRecording
Definition: xsxbusmessageid.h:209
XRV_OUTOFRANGE
@ XRV_OUTOFRANGE
315: Device has gone out of range
Definition: xsresultvalue.h:190
XMID_ReqCanConfig
@ XMID_ReqCanConfig
Definition: xsxbusmessageid.h:501
XMID_UpdateBiasAck
@ XMID_UpdateBiasAck
Definition: xsxbusmessageid.h:429
XRV_MEASUREMENTFAIL1
@ XRV_MEASUREMENTFAIL1
24: Timer overflow - period too short to collect all data from Motion Trackers
Definition: xsresultvalue.h:97
XMID_StealthMode
@ XMID_StealthMode
Definition: xsxbusmessageid.h:202
XMID_ReqAmd
@ XMID_ReqAmd
Definition: xsxbusmessageid.h:383
XMID_DeviceCapabilities
@ XMID_DeviceCapabilities
Definition: xsxbusmessageid.h:216
XMID_ReqGnssStatus
@ XMID_ReqGnssStatus
Definition: xsxbusmessageid.h:390
XRV_INVALIDMSG
@ XRV_INVALIDMSG
4: The message is invalid or not implemented
Definition: xsresultvalue.h:91
XMID_ReqOptionFlagsAck
@ XMID_ReqOptionFlagsAck
Definition: xsxbusmessageid.h:198
XMID_SetSyncConfigurationAck
@ XMID_SetSyncConfigurationAck
Definition: xsxbusmessageid.h:151
XRV_MEASUREMENTFAIL6
@ XRV_MEASUREMENTFAIL6
29: No correct response from Motion Tracker during measurement
Definition: xsresultvalue.h:102
XMID_ErrorReport
@ XMID_ErrorReport
Definition: xsxbusmessageid.h:302
XRV_VERSION_PROBLEM
@ XRV_VERSION_PROBLEM
301: The object has an unrecognised version, so it's not safe to perform the operation
Definition: xsresultvalue.h:175
XMID_ReqAmdAck
@ XMID_ReqAmdAck
Definition: xsxbusmessageid.h:384
JLENUMCASE
JLENUMCASE(XMID_ReqDid) JLENUMCASE(XMID_DeviceId) JLENUMCASE(XMID_Initbus) JLENUMCASE(XMID_InitBusResults) JLENUMCASE(XMID_ReqPeriod) JLENUMCASE(XMID_ReqPeriodAck) JLENUMCASE2(XMID_SetBid
XMID_RejectMtwAck
@ XMID_RejectMtwAck
Definition: xsxbusmessageid.h:444
XRV_NOTFOUND
@ XRV_NOTFOUND
262: The requested item was not found
Definition: xsresultvalue.h:132
XMID_ReqOptionFlags
@ XMID_ReqOptionFlags
Definition: xsxbusmessageid.h:197
XMID_FirmwareRevision
@ XMID_FirmwareRevision
Definition: xsxbusmessageid.h:104
XMID_EmtsData
@ XMID_EmtsData
Definition: xsxbusmessageid.h:359
XRV_ALREADYOPEN
@ XRV_ALREADYOPEN
269: An I/O device is already opened with this object
Definition: xsresultvalue.h:139
XRV_MEASUREMENTFAIL4
@ XRV_MEASUREMENTFAIL4
27: Timer overflows during measurement
Definition: xsresultvalue.h:100
XMID_ReqData
@ XMID_ReqData
Definition: xsxbusmessageid.h:165
XRV_VERSION_TOO_LOW
@ XRV_VERSION_TOO_LOW
300: The version of the object is too low for the requested operation
Definition: xsresultvalue.h:174
XRV_NOFILEOPEN
@ XRV_NOFILEOPEN
287: No file opened for reading/writing
Definition: xsresultvalue.h:158
XRV_TIMEOUTNODATA
@ XRV_TIMEOUTNODATA
259: Operation aborted because of no data read
Definition: xsresultvalue.h:129
XRV_ABORTED
@ XRV_ABORTED
302: The process was aborted by an external event, usually a user action or process termination
Definition: xsresultvalue.h:177
XRV_PACKETCOUNTERMISSED
@ XRV_PACKETCOUNTERMISSED
304: A packet counter value was missed
Definition: xsresultvalue.h:180
XMID_ScanChannelsAck
@ XMID_ScanChannelsAck
Definition: xsxbusmessageid.h:413
XMID_ReqErrorMode
@ XMID_ReqErrorMode
Definition: xsxbusmessageid.h:480
XRV_ERROR
@ XRV_ERROR
256: A generic error occurred
Definition: xsresultvalue.h:126
JLENUMCASEBITS
#define JLENUMCASEBITS(a)
Definition: journaller.h:366
XMID_MtData2
@ XMID_MtData2
Definition: xsxbusmessageid.h:168
XMID_ReqRetransmission
@ XMID_ReqRetransmission
Definition: xsxbusmessageid.h:177
XMID_ObrStatus
@ XMID_ObrStatus
Definition: xsxbusmessageid.h:233
XMID_ReqAlignmentRotation
@ XMID_ReqAlignmentRotation
Definition: xsxbusmessageid.h:510
XMID_IccCommandAck
@ XMID_IccCommandAck
Definition: xsxbusmessageid.h:283
XRV_SYNC_NO_SYNC
@ XRV_SYNC_NO_SYNC
297: A device was detected that was neither master nor slave
Definition: xsresultvalue.h:170
XMID_ReqStringOutputType
@ XMID_ReqStringOutputType
Definition: xsxbusmessageid.h:348
XRV_INVALIDPERIOD
@ XRV_INVALIDPERIOD
3: Period sent is invalid
Definition: xsresultvalue.h:90
XRV_FILE_SYSTEM_CORRUPT
@ XRV_FILE_SYSTEM_CORRUPT
54: The internal file system of the device has become corrupt
Definition: xsresultvalue.h:123
XRV_DEVICEERROR
@ XRV_DEVICEERROR
40: The device generated an error, try updating the firmware
Definition: xsresultvalue.h:109
XRV_OK
@ XRV_OK
0: Operation was performed successfully
Definition: xsresultvalue.h:85
XRV_PERFORMANCE_OK
@ XRV_PERFORMANCE_OK
323: The system running the application has recovered from a previously reported XRV_PERFORMANCE_WARN...
Definition: xsresultvalue.h:201
XMID_PortConfig
@ XMID_PortConfig
Definition: xsxbusmessageid.h:345
XMID_ReqRadioChannel
@ XMID_ReqRadioChannel
Definition: xsxbusmessageid.h:418
JLENUMCASEBITSNONE
#define JLENUMCASEBITSNONE(a)
Definition: journaller.h:367
XMID_ReqDataAck
@ XMID_ReqDataAck
Definition: xsxbusmessageid.h:166
XRV_GNSSLOWINPUTRATE
@ XRV_GNSSLOWINPUTRATE
406: GNSS input rate is too low
Definition: xsresultvalue.h:210
XMID_ReqProductVariant
@ XMID_ReqProductVariant
Definition: xsxbusmessageid.h:116
XMID_DisableMasterAck
@ XMID_DisableMasterAck
Definition: xsxbusmessageid.h:417
XMID_StoreActiveClockCorrection
@ XMID_StoreActiveClockCorrection
Definition: xsxbusmessageid.h:376
Journaller
A journalling class for debugging applications.
Definition: journaller.h:79
XsOption
XsOption
Xda options, used to control the kind of data processing done by XDA.
Definition: xsoption.h:76
XsResultValue
XsResultValue
Xsens result values.
Definition: xsresultvalue.h:82
XRV_POWER_DIP
@ XRV_POWER_DIP
45: A dip in the power supply was detected and recovered from
Definition: xsresultvalue.h:114
XMID_BusPower
@ XMID_BusPower
Definition: xsxbusmessageid.h:91
XMID_ReqOutputTrigger
@ XMID_ReqOutputTrigger
Definition: xsxbusmessageid.h:140
XRV_TOO_MANY_CONNECTED_TRACKERS
@ XRV_TOO_MANY_CONNECTED_TRACKERS
313: Too many motion trackers connected
Definition: xsresultvalue.h:188
XMID_SetDeviceIdContext
@ XMID_SetDeviceIdContext
Definition: xsxbusmessageid.h:518
XMID_CloseConnection
@ XMID_CloseConnection
Definition: xsxbusmessageid.h:279
XMID_IccCommand
@ XMID_IccCommand
Definition: xsxbusmessageid.h:282
XMID_InitBusResults
@ XMID_InitBusResults
Definition: xsxbusmessageid.h:81
XMID_Initbus
@ XMID_Initbus
Definition: xsxbusmessageid.h:80
XMID_SetInitialHeadingAck
@ XMID_SetInitialHeadingAck
Definition: xsxbusmessageid.h:478
XMID_ToggleIoPinsAck
@ XMID_ToggleIoPinsAck
Definition: xsxbusmessageid.h:431
XMID_RunSelfTest
@ XMID_RunSelfTest
Definition: xsxbusmessageid.h:132
XMID_ReqTransmitDelay
@ XMID_ReqTransmitDelay
Definition: xsxbusmessageid.h:485
XMID_DriverDisconnectAck
@ XMID_DriverDisconnectAck
Definition: xsxbusmessageid.h:156
XMID_ReqOutputSettings
@ XMID_ReqOutputSettings
Definition: xsxbusmessageid.h:467
XMID_ReqUniqueId
@ XMID_ReqUniqueId
Definition: xsxbusmessageid.h:105
XRV_UNEXPECTED_DISCONNECT
@ XRV_UNEXPECTED_DISCONNECT
312: Motion tracker disconnected unexpectedly
Definition: xsresultvalue.h:187
XMID_AcceptMtwAck
@ XMID_AcceptMtwAck
Definition: xsxbusmessageid.h:442
XMID_Wakeup
@ XMID_Wakeup
Definition: xsxbusmessageid.h:181
XMID_ReqSyncStationModeAck
@ XMID_ReqSyncStationModeAck
Acknowledge of setting the current sync station mode.
Definition: xsxbusmessageid.h:148
XMID_ReqObjectAlignment
@ XMID_ReqObjectAlignment
Definition: xsxbusmessageid.h:493
XMID_ReqInputTrigger
@ XMID_ReqInputTrigger
Definition: xsxbusmessageid.h:135
XMID_WakeupAck
@ XMID_WakeupAck
Definition: xsxbusmessageid.h:182
XMID_UnlockMaintenanceMode
@ XMID_UnlockMaintenanceMode
Definition: xsxbusmessageid.h:368
XRV_NOFILEORPORTOPEN
@ XRV_NOFILEORPORTOPEN
289: No file or serial port opened for reading/writing
Definition: xsresultvalue.h:160
XRV_ACCESSDENIED
@ XRV_ACCESSDENIED
51: Request for control of the device was denied
Definition: xsresultvalue.h:120
XRV_OUTOFMEMORY
@ XRV_OUTOFMEMORY
261: No internal memory available
Definition: xsresultvalue.h:131
XMID_ReqDeviceCapabilities
@ XMID_ReqDeviceCapabilities
Definition: xsxbusmessageid.h:215
XRV_PORTNOTFOUND
@ XRV_PORTNOTFOUND
290: A required port could not be found
Definition: xsresultvalue.h:161
XMID_UniqueId
@ XMID_UniqueId
Definition: xsxbusmessageid.h:106
XRV_GNSSINCOMPLETEDATASET
@ XRV_GNSSINCOMPLETEDATASET
407: Incomplete dataset for the GNSS module
Definition: xsresultvalue.h:211
XMID_Warning
@ XMID_Warning
Definition: xsxbusmessageid.h:188
XMID_ReqAccessControlList
@ XMID_ReqAccessControlList
Definition: xsxbusmessageid.h:406
XRV_INITBUSFAIL2
@ XRV_INITBUSFAIL2
17: An incorrect answer received after WaitForSetBID
Definition: xsresultvalue.h:93
XRV_EXPECTED_CONNECT
@ XRV_EXPECTED_CONNECT
320: The device was connected
Definition: xsresultvalue.h:197
XRV_BATTERYLOW
@ XRV_BATTERYLOW
48: Battery level reached lower limit
Definition: xsresultvalue.h:117
XMID_GotoTransparentMode
@ XMID_GotoTransparentMode
Definition: xsxbusmessageid.h:212
XMID_ReqObjectAlignmentAck
@ XMID_ReqObjectAlignmentAck
Definition: xsxbusmessageid.h:494
XMID_ReqSyncConfiguration
@ XMID_ReqSyncConfiguration
Definition: xsxbusmessageid.h:152
XMID_CanOutputConfig
@ XMID_CanOutputConfig
Definition: xsxbusmessageid.h:507
XMID_ReqBaudrate
@ XMID_ReqBaudrate
Definition: xsxbusmessageid.h:112
XMID_RestoreEmtsAck
@ XMID_RestoreEmtsAck
Definition: xsxbusmessageid.h:364
XRV_RESTORE_COMMUNICATION_STOPPED
@ XRV_RESTORE_COMMUNICATION_STOPPED
319: Restore communication was stopped
Definition: xsresultvalue.h:195
XMID_ReqErrorReport
@ XMID_ReqErrorReport
Definition: xsxbusmessageid.h:301
XRV_NODATA
@ XRV_NODATA
272: No data is available
Definition: xsresultvalue.h:142
XMID_ReqFilterSettings
@ XMID_ReqFilterSettings
Definition: xsxbusmessageid.h:379
XMID_BusPowerAck
@ XMID_BusPowerAck
Definition: xsxbusmessageid.h:92
XMID_ReqBodypackAck
@ XMID_ReqBodypackAck
Definition: xsxbusmessageid.h:108
XRV_OVERHEATING
@ XRV_OVERHEATING
47: Device temperature is not within operational limits
Definition: xsresultvalue.h:116
XMID_GotoOperational
@ XMID_GotoOperational
Definition: xsxbusmessageid.h:433
XMID_SelfTestResults
@ XMID_SelfTestResults
Definition: xsxbusmessageid.h:133
XRV_GNSSERROR
@ XRV_GNSSERROR
403: Communication between the device and the GNSS module failed
Definition: xsresultvalue.h:207
XMID_ReqGravityMagnitude
@ XMID_ReqGravityMagnitude
Definition: xsxbusmessageid.h:251
XRV_UNEXPECTEDMSG
@ XRV_UNEXPECTEDMSG
263: Unexpected message received (e.g. no acknowledge message received)
Definition: xsresultvalue.h:133
XRV_NOTIMPLEMENTED
@ XRV_NOTIMPLEMENTED
257: Operation not implemented in this version (yet)
Definition: xsresultvalue.h:127
XMID_UpdateBias
@ XMID_UpdateBias
Definition: xsxbusmessageid.h:428
XMID_StartRecording
@ XMID_StartRecording
Definition: xsxbusmessageid.h:451
XMID_ReqLatLonAltAck
@ XMID_ReqLatLonAltAck
Definition: xsxbusmessageid.h:272
XRV_ALREADYDONE
@ XRV_ALREADYDONE
294: The operation is once only and has already been performed
Definition: xsresultvalue.h:166
XRV_STOPRECORDINGFAILED
@ XRV_STOPRECORDINGFAILED
307: A device could not stop recording
Definition: xsresultvalue.h:184
XSO_InterpolateMissingData
@ XSO_InterpolateMissingData
When set, any gaps in the data streams of child devices will be filled with interpolated data....
Definition: xsoption.h:90
XMID_ReqFilterSettingsAck
@ XMID_ReqFilterSettingsAck
Definition: xsxbusmessageid.h:380
XRV_INPUTCANNOTBEOPENED
@ XRV_INPUTCANNOTBEOPENED
267: The specified i/o device can not be opened
Definition: xsresultvalue.h:137
XMID_BodyPackBundle
@ XMID_BodyPackBundle
Definition: xsxbusmessageid.h:295
XRV_SYNC_DATA_MISSING
@ XRV_SYNC_DATA_MISSING
299: A device is not sending enough data
Definition: xsresultvalue.h:172
XRV_GOTOCONFIGFAILED
@ XRV_GOTOCONFIGFAILED
314: A device could not be put in config mode
Definition: xsresultvalue.h:189
XsXbusMessageId
XsXbusMessageId
Xsens Xbus Message Identifiers.
Definition: xsxbusmessageid.h:73
XMID_SetNoRotationAck
@ XMID_SetNoRotationAck
Definition: xsxbusmessageid.h:130
XMID_ReqOutputTriggerAck
@ XMID_ReqOutputTriggerAck
Definition: xsxbusmessageid.h:141
XMID_ExtensionReserved2
@ XMID_ExtensionReserved2
Definition: xsxbusmessageid.h:516
XMID_ReqBaudrateAck
@ XMID_ReqBaudrateAck
Definition: xsxbusmessageid.h:113
XMID_ScanChannels
@ XMID_ScanChannels
Definition: xsxbusmessageid.h:412
XRV_FILEERROR
@ XRV_FILEERROR
52: Failure reading, writing, opening or closing a file
Definition: xsresultvalue.h:121
XRV_SHUTTINGDOWN
@ XRV_SHUTTINGDOWN
400: The device is shutting down
Definition: xsresultvalue.h:204
XMID_ReqConnectionSettingsAck
@ XMID_ReqConnectionSettingsAck
Definition: xsxbusmessageid.h:291
XMID_ReqObrStatus
@ XMID_ReqObrStatus
Definition: xsxbusmessageid.h:232
XMID_ReqWirelessConfig
@ XMID_ReqWirelessConfig
Definition: xsxbusmessageid.h:426
XMID_ReqErrorModeAck
@ XMID_ReqErrorModeAck
Definition: xsxbusmessageid.h:481
XMID_DiscardRetransmissions
@ XMID_DiscardRetransmissions
Definition: xsxbusmessageid.h:218
XMID_ReqMagneticFieldAck
@ XMID_ReqMagneticFieldAck
Definition: xsxbusmessageid.h:262
XMID_ReqTransmitDelayAck
@ XMID_ReqTransmitDelayAck
Definition: xsxbusmessageid.h:486
XMID_GotoConfigAck
@ XMID_GotoConfigAck
Definition: xsxbusmessageid.h:159
XMID_ReqConfiguration
@ XMID_ReqConfiguration
Definition: xsxbusmessageid.h:96
XMID_Configuration
@ XMID_Configuration
Definition: xsxbusmessageid.h:97
XMID_SetMfmResults
@ XMID_SetMfmResults
Definition: xsxbusmessageid.h:490
XMID_ExtensionReserved1
@ XMID_ExtensionReserved1
Definition: xsxbusmessageid.h:515
XRV_MTLOCATIONINVALID
@ XRV_MTLOCATIONINVALID
283: One or more sensors are not where they were expected
Definition: xsresultvalue.h:153
XRV_EXTTRIGGERERROR
@ XRV_EXTTRIGGERERROR
43: The external trigger is not behaving as configured
Definition: xsresultvalue.h:112
XMID_ReqExtOutputModeAck
@ XMID_ReqExtOutputModeAck
Definition: xsxbusmessageid.h:325
XMID_ReqBodypackMode
@ XMID_ReqBodypackMode
Definition: xsxbusmessageid.h:107
XMID_ReqXmErrorModeAck
@ XMID_ReqXmErrorModeAck
Definition: xsxbusmessageid.h:305
XRV_SYNC_NO_MASTER
@ XRV_SYNC_NO_MASTER
298: No master detected
Definition: xsresultvalue.h:171
XMID_FactoryTestConnectAck
@ XMID_FactoryTestConnectAck
Definition: xsxbusmessageid.h:224
XMID_RunFactoryTest
@ XMID_RunFactoryTest
Definition: xsxbusmessageid.h:221
XMID_ReqBufferSizeAck
@ XMID_ReqBufferSizeAck
Definition: xsxbusmessageid.h:310
XRV_PERFORMANCE_WARNING
@ XRV_PERFORMANCE_WARNING
322: The system running the application can't fully keep up with the incoming data....
Definition: xsresultvalue.h:200
XRV_INITPORTFAILED
@ XRV_INITPORTFAILED
291: The low-level port handler failed to initialize
Definition: xsresultvalue.h:162
XMID_StopRecordingAck
@ XMID_StopRecordingAck
Definition: xsxbusmessageid.h:454
XRV_INSUFFICIENTDATA
@ XRV_INSUFFICIENTDATA
275: Insufficient data was supplied to a function
Definition: xsresultvalue.h:145
XRV_MEASUREMENTFAILED
@ XRV_MEASUREMENTFAILED
305: An error occurred while trying to put the device in measurement mode
Definition: xsresultvalue.h:182
enumexpandersbase.h
XRV_RESTORE_COMMUNICATION_FAILED
@ XRV_RESTORE_COMMUNICATION_FAILED
318: Restore communication failed
Definition: xsresultvalue.h:194
XMID_SetBodypackConfigFileAck
@ XMID_SetBodypackConfigFileAck
Definition: xsxbusmessageid.h:230
XMID_MasterSettings
@ XMID_MasterSettings
Definition: xsxbusmessageid.h:338
XMID_StoreActiveClockCorrectionAck
@ XMID_StoreActiveClockCorrectionAck
Definition: xsxbusmessageid.h:377
XMID_RestoreFactoryDef
@ XMID_RestoreFactoryDef
Definition: xsxbusmessageid.h:98
XMID_GotoMeasurementAck
@ XMID_GotoMeasurementAck
Definition: xsxbusmessageid.h:102
XRV_SYNC_SINGLE_SLAVE
@ XRV_SYNC_SINGLE_SLAVE
295: The single connected device is configured as a slave
Definition: xsresultvalue.h:168
XMID_ReqAvailableFilterProfiles
@ XMID_ReqAvailableFilterProfiles
Request the available filter profiles.
Definition: xsxbusmessageid.h:243
XMID_SetUtcTimeAck
@ XMID_SetUtcTimeAck
Definition: xsxbusmessageid.h:237
JLENUMEXPANDERHEX
#define JLENUMEXPANDERHEX(E, items)
Definition: journaller.h:361
XMID_SetDataOutputDelayAck
@ XMID_SetDataOutputDelayAck
Definition: xsxbusmessageid.h:227
XMID_ReqStealthMode
@ XMID_ReqStealthMode
Definition: xsxbusmessageid.h:201
JLENUMEXPANDERBITS
#define JLENUMEXPANDERBITS(E, items)
Definition: journaller.h:365
XRV_OTHER
@ XRV_OTHER
286: Something else was received than was requested
Definition: xsresultvalue.h:156
XRV_BAUDRATEINVALID
@ XRV_BAUDRATEINVALID
32: Baud rate does not comply with valid range
Definition: xsresultvalue.h:104
XMID_ReqFrameRates
@ XMID_ReqFrameRates
Definition: xsxbusmessageid.h:448
XMID_ReqGnssLeverArmAck
@ XMID_ReqGnssLeverArmAck
Definition: xsxbusmessageid.h:257
XMID_UserInterfaceAck
@ XMID_UserInterfaceAck
Definition: xsxbusmessageid.h:207
XRV_GNSSCONFIGURATIONERROR
@ XRV_GNSSCONFIGURATIONERROR
401: A configuration item was refused by the GNSS module
Definition: xsresultvalue.h:205
XRV_INVALIDID
@ XRV_INVALIDID
264: Invalid id supplied
Definition: xsresultvalue.h:134
XRV_SETBIDFAIL1
@ XRV_SETBIDFAIL1
20: No reply to SetBID message during SetBID procedure
Definition: xsresultvalue.h:95
XMID_ResetAck
@ XMID_ResetAck
Definition: xsxbusmessageid.h:186
forceEnumExpanderInclusion
XMID_SetBid XMID_AutoStart XMID_BusData XMID_MtData XMID_PrepareData XMID_ReqUtcTime XMID_FactoryTestSensorTiming XMID_ReqXmErrorMode XMID_ReqHeading XMID_ReqBufferSize XMID_ReqLocationId XMID_ReqBatteryLevel XMID_ReqInitTrackMode XMID_ReqMasterSettings XMID_StoreFilterState XMID_GotoOperational XMID_ReqOutputConfiguration static void forceEnumExpanderInclusion()
Definition: enumexpandersbase.cpp:563
XRV_DATAOVERFLOW
@ XRV_DATAOVERFLOW
41: The device generates more data than the bus communication can handle (baud rate may be too low)
Definition: xsresultvalue.h:110
XMID_EnableMasterAck
@ XMID_EnableMasterAck
Definition: xsxbusmessageid.h:415
XMID_HardwareVersion
@ XMID_HardwareVersion
Definition: xsxbusmessageid.h:122
XRV_SAMPLESTREAMERROR
@ XRV_SAMPLESTREAMERROR
44: The sample stream detected an error in the ordering of sample data
Definition: xsresultvalue.h:113
XSO_OrientationInBufferedStream
@ XSO_OrientationInBufferedStream
Compute orientation in the buffered stream. This is no longer (since version 4.9.2) mutually exclusiv...
Definition: xsoption.h:86
XMID_ReqTransportMode
@ XMID_ReqTransportMode
Definition: xsxbusmessageid.h:438
XMID_XmPowerOff
@ XMID_XmPowerOff
Definition: xsxbusmessageid.h:191
XSO_RetainLiveData
@ XSO_RetainLiveData
Keep the live data in a cache so it can be accessed through XsDevice::getDataPacketByIndex or XsDevic...
Definition: xsoption.h:83
JLWRITEG
#define JLWRITEG(msg)
Definition: journaller.h:284
XRV_OUTPUTCANNOTBEOPENED
@ XRV_OUTPUTCANNOTBEOPENED
268: The specified i/o device can not be opened
Definition: xsresultvalue.h:138
XMID_StoreEmtsAck
@ XMID_StoreEmtsAck
Definition: xsxbusmessageid.h:366
XMID_RestoreFactoryDefAck
@ XMID_RestoreFactoryDefAck
Definition: xsxbusmessageid.h:99
XMID_SetDeviceIdContextAck
@ XMID_SetDeviceIdContextAck
Definition: xsxbusmessageid.h:519
XMID_ResetOrientation
@ XMID_ResetOrientation
Definition: xsxbusmessageid.h:387
XMID_DriverDisconnect
@ XMID_DriverDisconnect
Definition: xsxbusmessageid.h:155
XMID_KeepAliveAck
@ XMID_KeepAliveAck
Definition: xsxbusmessageid.h:277
XMID_EndOfRecordingAck
@ XMID_EndOfRecordingAck
Definition: xsxbusmessageid.h:210
XMID_XsbData
@ XMID_XsbData
Definition: xsxbusmessageid.h:195
XMID_GotoTransparentModeAck
@ XMID_GotoTransparentModeAck
Definition: xsxbusmessageid.h:213
XRV_RADIO_CHANNEL_IN_USE
@ XRV_RADIO_CHANNEL_IN_USE
311: Radio channel is in use by another system
Definition: xsresultvalue.h:186
XMID_Reset
@ XMID_Reset
Definition: xsxbusmessageid.h:185
XSO_Reserved
@ XSO_Reserved
Reserved for internal use.
Definition: xsoption.h:93
XRV_READONLY
@ XRV_READONLY
273: Tried to change a read-only value
Definition: xsresultvalue.h:143
XRV_STARTRECORDINGFAILED
@ XRV_STARTRECORDINGFAILED
306: A device could not start recording
Definition: xsresultvalue.h:183
XMID_StopRecording
@ XMID_StopRecording
Definition: xsxbusmessageid.h:453
XMID_ReqExtOutputMode
@ XMID_ReqExtOutputMode
Definition: xsxbusmessageid.h:324
XRV_MEASUREMENTFAIL7
@ XRV_MEASUREMENTFAIL7
35: TX PC Buffer is full
Definition: xsresultvalue.h:106
XMID_ForwardGnssData
@ XMID_ForwardGnssData
Definition: xsxbusmessageid.h:498
XMID_ReqGnssReceiverSettings
@ XMID_ReqGnssReceiverSettings
Definition: xsxbusmessageid.h:401
XMID_ReqFilterProfileAck
@ XMID_ReqFilterProfileAck
Message contains the current filter profile.
Definition: xsxbusmessageid.h:247
XMID_SetDataPort
@ XMID_SetDataPort
Definition: xsxbusmessageid.h:174
XMID_ReqAssemblyId
@ XMID_ReqAssemblyId
Definition: xsxbusmessageid.h:396
XRV_DEVICE_NOT_CALIBRATED
@ XRV_DEVICE_NOT_CALIBRATED
404: The EMTS of the device does not contain calibration data
Definition: xsresultvalue.h:208
XRV_CONFIGCHECKFAIL
@ XRV_CONFIGCHECKFAIL
293: A configuration-time check of the device failed
Definition: xsresultvalue.h:165
XRV_SYNC_SECOND_MASTER
@ XRV_SYNC_SECOND_MASTER
296: More than one master was detected
Definition: xsresultvalue.h:169
XMID_ReqStringOutputTypeAck
@ XMID_ReqStringOutputTypeAck
Definition: xsxbusmessageid.h:349
XMID_ReqXmErrorMode
@ XMID_ReqXmErrorMode
Definition: xsxbusmessageid.h:304
XMID_ReqOutputSkipFactor
@ XMID_ReqOutputSkipFactor
Definition: xsxbusmessageid.h:472
XMID_ReqFrameRatesAck
@ XMID_ReqFrameRatesAck
Definition: xsxbusmessageid.h:449
XRV_UNSUPPORTED
@ XRV_UNSUPPORTED
303: The requested functionality is not supported by the device
Definition: xsresultvalue.h:178
XMID_MasterIndication
@ XMID_MasterIndication
Definition: xsxbusmessageid.h:194
XMID_UserInterface
@ XMID_UserInterface
Definition: xsxbusmessageid.h:206
XMID_ClockSyncCommandAck
@ XMID_ClockSyncCommandAck
Definition: xsxbusmessageid.h:372
XMID_ReqLatLonAlt
@ XMID_ReqLatLonAlt
Definition: xsxbusmessageid.h:271
XMID_RejectMtw
@ XMID_RejectMtw
Definition: xsxbusmessageid.h:443
XMID_GotoOperationalAck
@ XMID_GotoOperationalAck
Definition: xsxbusmessageid.h:434
XMID_ReqClientPriority
@ XMID_ReqClientPriority
Definition: xsxbusmessageid.h:422
XMID_KeepAlive
@ XMID_KeepAlive
Definition: xsxbusmessageid.h:276
XMID_UpdateFilterProfileAck
@ XMID_UpdateFilterProfileAck
Definition: xsxbusmessageid.h:361
XMID_ReqGnssPlatformAck
@ XMID_ReqGnssPlatformAck
Definition: xsxbusmessageid.h:286
XMID_AdjustUtcTime
@ XMID_AdjustUtcTime
Definition: xsxbusmessageid.h:393
XMID_ReqHardwareVersion
@ XMID_ReqHardwareVersion
Definition: xsxbusmessageid.h:121
XMID_ReqDid
@ XMID_ReqDid
Definition: xsxbusmessageid.h:78
XMID_ReqReplayMode
@ XMID_ReqReplayMode
Definition: xsxbusmessageid.h:266
XMID_ReqOutputSkipFactorAck
@ XMID_ReqOutputSkipFactorAck
Definition: xsxbusmessageid.h:473
XMID_ReqClientPriorityAck
@ XMID_ReqClientPriorityAck
Definition: xsxbusmessageid.h:423
XSO_KeepLastLiveData
@ XSO_KeepLastLiveData
Keep the last available live data in a cache so XsDevice::lastAvailableLiveData will work.
Definition: xsoption.h:82
XMID_ProductVariant
@ XMID_ProductVariant
Definition: xsxbusmessageid.h:117
XRV_GNSSCONNECTIONLOST
@ XRV_GNSSCONNECTIONLOST
405: Connection lost with the GNSS module
Definition: xsresultvalue.h:209
XMID_DataLength
@ XMID_DataLength
Definition: xsxbusmessageid.h:95
XRV_INVALIDOPERATION
@ XRV_INVALIDOPERATION
265: Operation is invalid at this point
Definition: xsresultvalue.h:135
XMID_DeviceId
@ XMID_DeviceId
Definition: xsxbusmessageid.h:79
XMID_ReqRadioChannelAck
@ XMID_ReqRadioChannelAck
Definition: xsxbusmessageid.h:419
XRV_COULDNOTREADSETTINGS
@ XRV_COULDNOTREADSETTINGS
271: A required settings file could not be opened or is missing some data
Definition: xsresultvalue.h:141
XMID_ReqOutputSettingsAck
@ XMID_ReqOutputSettingsAck
Definition: xsxbusmessageid.h:468
XSO_RetainBufferedData
@ XSO_RetainBufferedData
Keep the buffered data in a cache so it can be accessed through XsDevice::getDataPacketByIndex or XsD...
Definition: xsoption.h:84
XSO_SkipDataBundling
@ XSO_SkipDataBundling
When set, the onAll...DataAvailable callbacks will not be called by the master device....
Definition: xsoption.h:91
XMID_ActiveClockCorrection
@ XMID_ActiveClockCorrection
Definition: xsxbusmessageid.h:375
XMID_ReqOutputModeAck
@ XMID_ReqOutputModeAck
Definition: xsxbusmessageid.h:463
JLENUMCASE2
XMID_SetBid XMID_AutoStart JLENUMCASE2(XMID_SetBidAck, "XMID_SetBidAck/XMID_AutoStartAck") JLENUMCASE(XMID_BusPower) JLENUMCASE(XMID_BusPowerAck) JLENUMCASE(XMID_ReqDataLength) JLENUMCASE(XMID_DataLength) JLENUMCASE(XMID_ReqConfiguration) JLENUMCASE(XMID_Configuration) JLENUMCASE(XMID_RestoreFactoryDef) JLENUMCASE(XMID_RestoreFactoryDefAck) JLENUMCASE(XMID_GotoMeasurement) JLENUMCASE(XMID_GotoMeasurementAck) JLENUMCASE(XMID_ReqFirmwareRevision) JLENUMCASE(XMID_FirmwareRevision) JLENUMCASE(XMID_ReqUniqueId) JLENUMCASE(XMID_UniqueId) JLENUMCASE(XMID_ReqBodypackMode) JLENUMCASE(XMID_ReqBodypackAck) JLENUMCASE(XMID_ReqBaudrate) JLENUMCASE(XMID_ReqBaudrateAck) JLENUMCASE(XMID_ReqProductCode) JLENUMCASE(XMID_ProductCode) JLENUMCASE(XMID_ReqProcessingFlags) JLENUMCASE(XMID_ReqProcessingFlagsAck) JLENUMCASE(XMID_SetNoRotation) JLENUMCASE(XMID_SetNoRotationAck) JLENUMCASE(XMID_RunSelfTest) JLENUMCASE(XMID_SelfTestResults) JLENUMCASE(XMID_GotoConfig) JLENUMCASE(XMID_GotoConfigAck) JLENUMCASE2(XMID_BusData
XMID_UpdateFilterProfile
@ XMID_UpdateFilterProfile
Definition: xsxbusmessageid.h:360
XMID_ReqFilterProfile
@ XMID_ReqFilterProfile
Request the current filter profile.
Definition: xsxbusmessageid.h:246
XMID_SetBodypackConfigFile
@ XMID_SetBodypackConfigFile
Definition: xsxbusmessageid.h:229
XRV_INVALIDINSTANCE
@ XRV_INVALIDINSTANCE
277: Invalid instance called, because of an invalid or missing license
Definition: xsresultvalue.h:147
XSO_ExpectNoRetransmissionsInFile
@ XSO_ExpectNoRetransmissionsInFile
When set and reading a file, missing data is immediately treated as unavailable. The default behaviou...
Definition: xsoption.h:92
XRV_SETBIDFAIL2
@ XRV_SETBIDFAIL2
21: Other than SetBIDAck received
Definition: xsresultvalue.h:96
XMID_ReqAlignmentRotationAck
@ XMID_ReqAlignmentRotationAck
Definition: xsxbusmessageid.h:511
XMID_SetBid
@ XMID_SetBid
Definition: xsxbusmessageid.h:87
XMID_Batterylevel
@ XMID_Batterylevel
Definition: xsxbusmessageid.h:330
XMID_ReqOutputMode
@ XMID_ReqOutputMode
Definition: xsxbusmessageid.h:462
XMID_GnssStatus
@ XMID_GnssStatus
Definition: xsxbusmessageid.h:391
XMID_ReqGravityMagnitudeAck
@ XMID_ReqGravityMagnitudeAck
Definition: xsxbusmessageid.h:252
XRV_INITBUSFAIL1
@ XRV_INITBUSFAIL1
16: A slave did not respond to WaitForSetBID
Definition: xsresultvalue.h:92
XRV_WIRELESSFAIL
@ XRV_WIRELESSFAIL
37: Wireless subsystem failed
Definition: xsresultvalue.h:108
XMID_ReqBatteryLevel
@ XMID_ReqBatteryLevel
Definition: xsxbusmessageid.h:329
XRV_DATACORRUPT
@ XRV_DATACORRUPT
278: A trusted data stream proves to contain corrupted data
Definition: xsresultvalue.h:148
XRV_BUSY
@ XRV_BUSY
276: Busy processing, try again later
Definition: xsresultvalue.h:146
XSO_None
@ XSO_None
No option.
Definition: xsoption.h:78
XMID_ReqGnssLeverArm
@ XMID_ReqGnssLeverArm
Definition: xsxbusmessageid.h:256
XMID_ReqSyncStationMode
@ XMID_ReqSyncStationMode
Set the current sync station mode.
Definition: xsxbusmessageid.h:147
XMID_ReqMasterSettings
@ XMID_ReqMasterSettings
Definition: xsxbusmessageid.h:337
XRV_INSUFFICIENTSPACE
@ XRV_INSUFFICIENTSPACE
266: Insufficient buffer space available
Definition: xsresultvalue.h:136
XRV_MEASUREMENTFAIL2
@ XRV_MEASUREMENTFAIL2
25: Motion Tracker responds with other than SlaveData message
Definition: xsresultvalue.h:98
gJournal
Journaller * gJournal
Definition: configure_outputs.cpp:4
XMID_ReqRetransmissionAck
@ XMID_ReqRetransmissionAck
Definition: xsxbusmessageid.h:178
XRV_INVALIDPARAM
@ XRV_INVALIDPARAM
33: An invalid parameter is supplied
Definition: xsresultvalue.h:105
XMID_ReqCanOutputConfig
@ XMID_ReqCanOutputConfig
Definition: xsxbusmessageid.h:505
XMID_ReqFirmwareRevision
@ XMID_ReqFirmwareRevision
Definition: xsxbusmessageid.h:103


xsens_mti_driver
Author(s):
autogenerated on Sun Sep 3 2023 02:43:20