Typedefs | Enumerations | Functions
xsresultvalue.h File Reference
#include "xstypesconfig.h"
Include dependency graph for xsresultvalue.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef enum XsDeviceErrorType XsDeviceErrorType
 
typedef enum XsResultValue XsResultValue
 

Enumerations

enum  XsDeviceErrorType {
  XERR_Unknown = 0, XERR_ImcuTimeout = 1, XERR_ImcuSettingsInvalid = 2, XERR_ImcuSettingsFailure = 3,
  XERR_ImcuEmtsWriteFailure = 4, XERR_ImcuEmtsReadFailure = 5, XERR_DspCrashed = 6, XERR_DspBootingTimeout = 7,
  XERR_DspSettingsInvalid = 8
}
 These enum values can be used to specify a device error (XRV_DEVICEERROR 0x28), i.e. a xbus message like [FA FF 42 05 28 XXXXXXXX CS]. 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_WIRELESSFAIL = 37, XRV_DEVICEERROR = 40, XRV_DATAOVERFLOW = 41,
  XRV_BUFFEROVERFLOW = 42, XRV_EXTTRIGGERERROR = 43, XRV_SAMPLESTREAMERROR = 44, XRV_POWER_DIP = 45,
  XRV_POWER_OVERCURRENT = 46, XRV_OVERHEATING = 47, XRV_BATTERYLOW = 48, XRV_INVALIDFILTERPROFILE = 49,
  XRV_INVALIDSTOREDSETTINGS = 50, XRV_ACCESSDENIED = 51, XRV_FILEERROR = 52, XRV_OUTPUTCONFIGERROR = 53,
  XRV_FILE_SYSTEM_CORRUPT = 54, 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_DEVICECOUNTZERO = 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, XRV_STARTRECORDINGFAILED = 306, XRV_STOPRECORDINGFAILED = 307,
  XRV_RADIO_CHANNEL_IN_USE = 311, XRV_UNEXPECTED_DISCONNECT = 312, XRV_TOO_MANY_CONNECTED_TRACKERS = 313, XRV_GOTOCONFIGFAILED = 314,
  XRV_OUTOFRANGE = 315, XRV_BACKINRANGE = 316, XRV_EXPECTED_DISCONNECT = 317, XRV_RESTORE_COMMUNICATION_FAILED = 318,
  XRV_RESTORE_COMMUNICATION_STOPPED = 319, XRV_EXPECTED_CONNECT = 320, XRV_IN_USE = 321, XRV_PERFORMANCE_WARNING = 322,
  XRV_PERFORMANCE_OK = 323, XRV_SHUTTINGDOWN = 400, XRV_GNSSCONFIGURATIONERROR = 401, XRV_GNSSCOMMTIMEOUT = 402,
  XRV_GNSSERROR = 403, XRV_DEVICE_NOT_CALIBRATED = 404, XRV_GNSSCONNECTIONLOST = 405, XRV_GNSSLOWINPUTRATE = 406,
  XRV_GNSSINCOMPLETEDATASET = 407
}
 Xsens result values. More...
 

Functions

const XSTYPES_DLL_API char * XsResultValue_toString (XsResultValue result)
 Retrieve a string corresponding to the given result code. More...
 

Typedef Documentation

◆ XsDeviceErrorType

Definition at line 229 of file xsresultvalue.h.

◆ XsResultValue

Definition at line 214 of file xsresultvalue.h.

Enumeration Type Documentation

◆ XsDeviceErrorType

These enum values can be used to specify a device error (XRV_DEVICEERROR 0x28), i.e. a xbus message like [FA FF 42 05 28 XXXXXXXX CS].

Enumerator
XERR_Unknown 
XERR_ImcuTimeout 
XERR_ImcuSettingsInvalid 
XERR_ImcuSettingsFailure 
XERR_ImcuEmtsWriteFailure 
XERR_ImcuEmtsReadFailure 
XERR_DspCrashed 
XERR_DspBootingTimeout 
XERR_DspSettingsInvalid 

Definition at line 217 of file xsresultvalue.h.



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