Go to the documentation of this file.
65 #ifndef XSRESULTVALUE_H
66 #define XSRESULTVALUE_H
@ XRV_NOPORTOPEN
288: No serial port opened for reading/writing
@ XRV_INITBUSFAIL3
18: After four bus-scans still undetected Motion Trackers
@ XRV_BUFFEROVERFLOW
42: The sample buffer of the device was full during a communication outage
@ XRV_MEASUREMENTFAIL8
36: TX PC Buffer overflow, cannot fit full message
@ XRV_CALIBRATIONFAILED
292: A calibration routine failed
@ XRV_DEVICECOUNTZERO
282: No xsens devices found
@ XRV_MEASUREMENTFAIL3
26: Total bytes of data of Motion Trackers including sample counter exceeds 255 bytes
@ XRV_EXPECTED_DISCONNECT
317: The device was disconnected
@ XRV_NULLPTR
274: Tried to supply a NULL value where it is not allowed
@ XRV_NOXMFOUND
280: Could not find any MVN-compatible hardware
@ XRV_TIMEOUT
258: A timeout occurred
@ XRV_BACKINRANGE
316: Device is back in range, resuming normal operation
@ XRV_INITFUSIONFAILED
285: Failure during initialization of Fusion Engine
@ XRV_INVALIDSTOREDSETTINGS
50: The settings stored in the device's non volatile memory are invalid
@ XRV_READINITFAILED
279: Failure during read of settings
@ XRV_BUSNOTREADY
2: InitBus and/or SetBID are not issued
@ XRV_INVALIDFILTERPROFILE
49: Specified filter profile ID is not available on the device or the user is trying to duplicate an ...
@ XRV_IN_USE
321: The requested device/port/address is already in use. Most likely returned by XsSocket::bind
@ XRV_CHECKSUMFAULT
260: Checksum fault occurred
@ XRV_OUTPUTCONFIGERROR
53: Erroneous output configuration, device can not go to measurement
@ XRV_NOBUS
1: No bus communication possible
@ XRV_MEASUREMENTFAIL5
28: Timer overflows during measurement
@ XRV_TIMEROVERFLOW
30: Timer overflows during measurement
@ XRV_ENDOFFILE
270: End of file is reached
@ XRV_GNSSCOMMTIMEOUT
402: The communication with the GNSS module timed out
@ XRV_POWER_OVERCURRENT
46: A current limiter has been activated, shutting down the device
@ XRV_INSUFFICIENTMTS
284: Not enough sensors were found
@ XRV_OUTOFRANGE
315: Device has gone out of range
@ XRV_MEASUREMENTFAIL1
24: Timer overflow - period too short to collect all data from Motion Trackers
@ XRV_INVALIDMSG
4: The message is invalid or not implemented
@ XRV_MEASUREMENTFAIL6
29: No correct response from Motion Tracker during measurement
@ XRV_VERSION_PROBLEM
301: The object has an unrecognised version, so it's not safe to perform the operation
@ XRV_NOTFOUND
262: The requested item was not found
@ XRV_ALREADYOPEN
269: An I/O device is already opened with this object
@ XRV_MEASUREMENTFAIL4
27: Timer overflows during measurement
@ XRV_VERSION_TOO_LOW
300: The version of the object is too low for the requested operation
@ XRV_NOFILEOPEN
287: No file opened for reading/writing
@ XRV_TIMEOUTNODATA
259: Operation aborted because of no data read
@ XRV_ABORTED
302: The process was aborted by an external event, usually a user action or process termination
@ XRV_PACKETCOUNTERMISSED
304: A packet counter value was missed
@ XRV_ERROR
256: A generic error occurred
@ XRV_SYNC_NO_SYNC
297: A device was detected that was neither master nor slave
@ XRV_INVALIDPERIOD
3: Period sent is invalid
@ XRV_FILE_SYSTEM_CORRUPT
54: The internal file system of the device has become corrupt
@ XRV_DEVICEERROR
40: The device generated an error, try updating the firmware
@ XRV_OK
0: Operation was performed successfully
@ XRV_PERFORMANCE_OK
323: The system running the application has recovered from a previously reported XRV_PERFORMANCE_WARN...
@ XERR_ImcuEmtsWriteFailure
@ XRV_GNSSLOWINPUTRATE
406: GNSS input rate is too low
XsResultValue
Xsens result values.
@ XRV_POWER_DIP
45: A dip in the power supply was detected and recovered from
@ XRV_TOO_MANY_CONNECTED_TRACKERS
313: Too many motion trackers connected
@ XRV_UNEXPECTED_DISCONNECT
312: Motion tracker disconnected unexpectedly
@ XRV_NOFILEORPORTOPEN
289: No file or serial port opened for reading/writing
@ XRV_ACCESSDENIED
51: Request for control of the device was denied
@ XRV_OUTOFMEMORY
261: No internal memory available
@ XRV_PORTNOTFOUND
290: A required port could not be found
@ XRV_GNSSINCOMPLETEDATASET
407: Incomplete dataset for the GNSS module
@ XRV_INITBUSFAIL2
17: An incorrect answer received after WaitForSetBID
@ XRV_EXPECTED_CONNECT
320: The device was connected
@ XRV_BATTERYLOW
48: Battery level reached lower limit
XsDeviceErrorType
These enum values can be used to specify a device error (XRV_DEVICEERROR 0x28), i....
@ XRV_RESTORE_COMMUNICATION_STOPPED
319: Restore communication was stopped
@ XRV_NODATA
272: No data is available
@ XRV_OVERHEATING
47: Device temperature is not within operational limits
@ XRV_GNSSERROR
403: Communication between the device and the GNSS module failed
@ XRV_UNEXPECTEDMSG
263: Unexpected message received (e.g. no acknowledge message received)
@ XRV_NOTIMPLEMENTED
257: Operation not implemented in this version (yet)
@ XRV_ALREADYDONE
294: The operation is once only and has already been performed
@ XRV_STOPRECORDINGFAILED
307: A device could not stop recording
@ XRV_INPUTCANNOTBEOPENED
267: The specified i/o device can not be opened
@ XRV_SYNC_DATA_MISSING
299: A device is not sending enough data
@ XRV_GOTOCONFIGFAILED
314: A device could not be put in config mode
@ XRV_FILEERROR
52: Failure reading, writing, opening or closing a file
@ XRV_SHUTTINGDOWN
400: The device is shutting down
@ XRV_MTLOCATIONINVALID
283: One or more sensors are not where they were expected
@ XRV_EXTTRIGGERERROR
43: The external trigger is not behaving as configured
@ XRV_SYNC_NO_MASTER
298: No master detected
@ XRV_PERFORMANCE_WARNING
322: The system running the application can't fully keep up with the incoming data....
@ XRV_INITPORTFAILED
291: The low-level port handler failed to initialize
@ XRV_INSUFFICIENTDATA
275: Insufficient data was supplied to a function
@ XRV_MEASUREMENTFAILED
305: An error occurred while trying to put the device in measurement mode
@ XRV_RESTORE_COMMUNICATION_FAILED
318: Restore communication failed
@ XRV_SYNC_SINGLE_SLAVE
295: The single connected device is configured as a slave
@ XRV_OTHER
286: Something else was received than was requested
@ XRV_BAUDRATEINVALID
32: Baud rate does not comply with valid range
const XSTYPES_DLL_API char * XsResultValue_toString(XsResultValue result)
Retrieve a string corresponding to the given result code.
@ XRV_GNSSCONFIGURATIONERROR
401: A configuration item was refused by the GNSS module
@ XRV_INVALIDID
264: Invalid id supplied
@ XRV_SETBIDFAIL1
20: No reply to SetBID message during SetBID procedure
@ XRV_DATAOVERFLOW
41: The device generates more data than the bus communication can handle (baud rate may be too low)
@ XRV_SAMPLESTREAMERROR
44: The sample stream detected an error in the ordering of sample data
@ XERR_ImcuEmtsReadFailure
@ XRV_OUTPUTCANNOTBEOPENED
268: The specified i/o device can not be opened
@ XRV_RADIO_CHANNEL_IN_USE
311: Radio channel is in use by another system
@ XRV_READONLY
273: Tried to change a read-only value
@ XRV_STARTRECORDINGFAILED
306: A device could not start recording
@ XRV_MEASUREMENTFAIL7
35: TX PC Buffer is full
@ XRV_DEVICE_NOT_CALIBRATED
404: The EMTS of the device does not contain calibration data
@ XERR_DspSettingsInvalid
@ XRV_CONFIGCHECKFAIL
293: A configuration-time check of the device failed
@ XRV_SYNC_SECOND_MASTER
296: More than one master was detected
@ XRV_UNSUPPORTED
303: The requested functionality is not supported by the device
@ XRV_GNSSCONNECTIONLOST
405: Connection lost with the GNSS module
@ XRV_INVALIDOPERATION
265: Operation is invalid at this point
@ XRV_COULDNOTREADSETTINGS
271: A required settings file could not be opened or is missing some data
@ XERR_ImcuSettingsFailure
@ XERR_ImcuSettingsInvalid
@ XRV_INVALIDINSTANCE
277: Invalid instance called, because of an invalid or missing license
@ XRV_SETBIDFAIL2
21: Other than SetBIDAck received
@ XRV_INITBUSFAIL1
16: A slave did not respond to WaitForSetBID
@ XRV_WIRELESSFAIL
37: Wireless subsystem failed
@ XRV_DATACORRUPT
278: A trusted data stream proves to contain corrupted data
@ XRV_BUSY
276: Busy processing, try again later
@ XRV_INSUFFICIENTSPACE
266: Insufficient buffer space available
@ XRV_MEASUREMENTFAIL2
25: Motion Tracker responds with other than SlaveData message
@ XRV_INVALIDPARAM
33: An invalid parameter is supplied