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

Go to the source code of this file.

Classes

class  XsDeviceCapabilities
 Describes what a device is capable of. More...
 

Typedefs

typedef struct XsDeviceCapabilities XsDeviceCapabilities
 
typedef enum XsDeviceCapability XsDeviceCapability
 

Enumerations

enum  XsDeviceCapability {
  XDC_Invalid = 0x00000000, XDC_Acc = 0x00000001, XDC_Gyr = 0x00000002, XDC_Mag = 0x00000004,
  XDC_Baro = 0x00000008, XDC_Gnss = 0x00000010, XDC_Imu = 0x00000020, XDC_Vru = 0x00000040,
  XDC_Ahrs = 0x00000080, XDC_GnssIns = 0x00000100, XDC_Rtk = 0x00000200
}
 Device capability flags. More...
 

Functions

XSTYPES_DLL_API int XsDeviceCapabilities_hasAccelerometer (const struct XsDeviceCapabilities *thisPtr)
 Test if the device has an operational accelerometer. More...
 
XSTYPES_DLL_API int XsDeviceCapabilities_hasBarometer (const struct XsDeviceCapabilities *thisPtr)
 Test if the device has an operational barometer. More...
 
XSTYPES_DLL_API int XsDeviceCapabilities_hasGnss (const struct XsDeviceCapabilities *thisPtr)
 Test if the device has an operational GNSS receiver. More...
 
XSTYPES_DLL_API int XsDeviceCapabilities_hasGyroscope (const struct XsDeviceCapabilities *thisPtr)
 Test if the device has an operational gyroscope. More...
 
XSTYPES_DLL_API int XsDeviceCapabilities_hasMagnetometer (const struct XsDeviceCapabilities *thisPtr)
 Test if the device has an operational magnetometer. More...
 
XSTYPES_DLL_API int XsDeviceCapabilities_isAhrs (const struct XsDeviceCapabilities *thisPtr)
 Test if the device has an AHRS. More...
 
XSTYPES_DLL_API int XsDeviceCapabilities_isGnssIns (const struct XsDeviceCapabilities *thisPtr)
 Test if the device is a GNSS/INS. More...
 
XSTYPES_DLL_API int XsDeviceCapabilities_isImu (const struct XsDeviceCapabilities *thisPtr)
 Test if the device is an IMU. More...
 
XSTYPES_DLL_API int XsDeviceCapabilities_isRtk (const struct XsDeviceCapabilities *thisPtr)
 Test if the device is an RTK device. More...
 
XSTYPES_DLL_API int XsDeviceCapabilities_isValid (const struct XsDeviceCapabilities *thisPtr)
 Test if the given XsDeviceCapabilities is valid. More...
 
XSTYPES_DLL_API int XsDeviceCapabilities_isVru (const struct XsDeviceCapabilities *thisPtr)
 Test if the device has a VRU. More...
 

Typedef Documentation

◆ XsDeviceCapabilities

Definition at line 201 of file xsdevicecapabilities.h.

◆ XsDeviceCapability

Definition at line 94 of file xsdevicecapabilities.h.



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