xsens_imu
Macros | Enumerations | Functions
xsens_std.h File Reference

Provides Standard return values for Xsens functions. More...

Go to the source code of this file.

Macros

#define XSENS_LABEL_SIZE   256
 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_INVALIDPARAM = 33, XRV_MEASUREMENTFAIL7 = 35,
  XRV_MEASUREMENTFAIL8 = 36, XRV_DEVICEERROR = 40, 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
}
 Xsens return values. More...
 

Functions

const char * xsensResultText (const XsensResultValue result)
 

Detailed Description

Provides Standard return values for Xsens functions.

Copyright Notice

Copyright (C) Xsens Technologies B.V., 2006. All rights reserved.

This source code is intended for use only by Xsens Technologies BV and those that have explicit written permission to use it from Xsens Technologies BV.

THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE.

Macro Definition Documentation

#define XSENS_LABEL_SIZE   256

The maximum length of a label.

#define XSENS_LONG_STRING_SIZE   16384

The maximum length of a long string.

#define XSENS_SHORT_STRING_SIZE   256

The maximum length of a short string.

Function Documentation

const char* xsensResultText ( const XsensResultValue  result)