MRPT  1.9.9
xsens_std.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define XSENS_LABEL_SIZE   64
 The maximum length of a label. More...
 
#define XSENS_SHORT_STRING_SIZE   256
 The maximum length of a short string. More...
 
#define XSENS_LONG_STRING_SIZE   16384
 The maximum length of a long string. More...
 

Enumerations

enum  XsensResultValue {
  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_PARAMINVALID = 33, XRV_INVALIDPARAM = 33,
  XRV_MEASUREMENTFAIL7 = 35, XRV_MEASUREMENTFAIL8 = 36, 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
}
 Xsens return values. More...
 

Functions

const char * xsensResultText (const XsensResultValue result)
 

Macro Definition Documentation

◆ XSENS_LABEL_SIZE

#define XSENS_LABEL_SIZE   64

The maximum length of a label.

Definition at line 320 of file xsens_std.h.

◆ XSENS_LONG_STRING_SIZE

#define XSENS_LONG_STRING_SIZE   16384

The maximum length of a long string.

Definition at line 324 of file xsens_std.h.

◆ XSENS_SHORT_STRING_SIZE

#define XSENS_SHORT_STRING_SIZE   256

The maximum length of a short string.

Definition at line 322 of file xsens_std.h.

Enumeration Type Documentation

◆ XsensResultValue

Xsens return values.

Enumerator
XRV_OK 

Operation was performed successfully.

XRV_NOBUS 
XRV_BUSNOTREADY 
XRV_INVALIDPERIOD 
XRV_INVALIDMSG 
XRV_INITBUSFAIL1 
XRV_INITBUSFAIL2 
XRV_INITBUSFAIL3 
XRV_SETBIDFAIL1 
XRV_SETBIDFAIL2 
XRV_MEASUREMENTFAIL1 
XRV_MEASUREMENTFAIL2 
XRV_MEASUREMENTFAIL3 
XRV_MEASUREMENTFAIL4 
XRV_MEASUREMENTFAIL5 
XRV_MEASUREMENTFAIL6 
XRV_TIMEROVERFLOW 
XRV_BAUDRATEINVALID 
XRV_PARAMINVALID 
XRV_INVALIDPARAM 
XRV_MEASUREMENTFAIL7 
XRV_MEASUREMENTFAIL8 
XRV_ERROR 
XRV_NOTIMPLEMENTED 
XRV_TIMEOUT 
XRV_TIMEOUTNODATA 
XRV_CHECKSUMFAULT 
XRV_OUTOFMEMORY 
XRV_NOTFOUND 
XRV_UNEXPECTEDMSG 
XRV_INVALIDID 
XRV_INVALIDOPERATION 
XRV_INSUFFICIENTSPACE 
XRV_INPUTCANNOTBEOPENED 
XRV_OUTPUTCANNOTBEOPENED 
XRV_ALREADYOPEN 
XRV_ENDOFFILE 
XRV_COULDNOTREADSETTINGS 
XRV_NODATA 
XRV_READONLY 
XRV_NULLPTR 
XRV_INSUFFICIENTDATA 
XRV_BUSY 
XRV_INVALIDINSTANCE 
XRV_DATACORRUPT 
XRV_READINITFAILED 
XRV_NOXMFOUND 
XRV_ONLYONEXMFOUND 
XRV_MTCOUNTZERO 
XRV_MTLOCATIONINVALID 
XRV_INSUFFICIENTMTS 
XRV_INITFUSIONFAILED 
XRV_OTHER 
XRV_NOFILEOPEN 
XRV_NOPORTOPEN 
XRV_NOFILEORPORTOPEN 
XRV_PORTNOTFOUND 
XRV_INITPORTFAILED 
XRV_CALIBRATIONFAILED 
XRV_CONFIGCHECKFAIL 
XRV_ALREADYDONE 
XRV_SYNC_SINGLE_SLAVE 
XRV_SYNC_SECOND_MASTER 
XRV_SYNC_NO_SYNC 
XRV_SYNC_NO_MASTER 
XRV_SYNC_DATA_MISSING 
XRV_VERSION_TOO_LOW 
XRV_VERSION_PROBLEM 

Definition at line 31 of file xsens_std.h.

Function Documentation

◆ xsensResultText()

const char* xsensResultText ( const XsensResultValue  result)



Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: 7d5e6d718 Fri Aug 24 01:51:28 2018 +0200 at lun nov 2 08:35:50 CET 2020