int XsDeviceCapabilities_isRtk(const struct XsDeviceCapabilities *thisPtr)
Test if the device is an RTK device.
int XsDeviceCapabilities_isImu(const struct XsDeviceCapabilities *thisPtr)
Test if the device is an IMU.
@ XDC_Baro
Device has an operational barometer.
int XsDeviceCapabilities_hasMagnetometer(const struct XsDeviceCapabilities *thisPtr)
Test if the device has an operational magnetometer.
@ XDC_Rtk
Device has RTK features.
Describes what a device is capable of.
int XsDeviceCapabilities_isVru(const struct XsDeviceCapabilities *thisPtr)
Test if the device has a VRU.
int XsDeviceCapabilities_isGnssIns(const struct XsDeviceCapabilities *thisPtr)
Test if the device is a GNSS/INS.
@ XDC_Vru
Device is a VRU.
int XsDeviceCapabilities_isValid(const struct XsDeviceCapabilities *thisPtr)
Test if the given XsDeviceCapabilities is valid.
@ XDC_Gnss
Device has an operational GNSS receiver.
int XsDeviceCapabilities_isAhrs(const struct XsDeviceCapabilities *thisPtr)
Test if the device has an AHRS.
@ XDC_Imu
Device is an IMU.
int XsDeviceCapabilities_hasGnss(const struct XsDeviceCapabilities *thisPtr)
Test if the device has an operational GNSS receiver.
@ XDC_GnssIns
Device is a GNSS/INS.
@ XDC_Acc
Device has an operational accelerometer.
int XsDeviceCapabilities_hasBarometer(const struct XsDeviceCapabilities *thisPtr)
Test if the device has an operational barometer.
@ XDC_Gyr
Device has an operational gyroscope.
@ XDC_Invalid
Indicates the XsDeviceCapabilities structure is invalid.
int XsDeviceCapabilities_hasAccelerometer(const struct XsDeviceCapabilities *thisPtr)
Test if the device has an operational accelerometer.
@ XDC_Mag
Device has an operational magnetometer.
int XsDeviceCapabilities_hasGyroscope(const struct XsDeviceCapabilities *thisPtr)
Test if the device has an operational gyroscope.
@ XDC_Ahrs
Device is an AHRS.