20 #ifndef SBG_ECOM_CMD_ODO_H 21 #define SBG_ECOM_CMD_ODO_H 60 #define SBG_ECOM_CMD_ODO_CAN_ENABLE (uint16_t)(0x0001 << 0) 61 #define SBG_ECOM_CMD_ODO_CAN_ID_EXTENDED (uint16_t)(0x0001 << 1) 62 #define SBG_ECOM_CMD_ODO_CAN_BIG_ENDIAN (uint16_t)(0x0001 << 2) 63 #define SBG_ECOM_CMD_ODO_CAN_SIGNED (uint16_t)(0x0001 << 3) 69 typedef struct _SbgEComCmdOdoCanConf SbgErrorCode sbgEComCmdOdoGetLeverArm(SbgEComHandle *pHandle, float leverArm[3])
This file groups all common definitions required by all commands.
enum _SbgEComCmdOdoCanChannel SbgEComCmdOdoCanChannel
SbgErrorCode sbgEComCmdOdoCanSetConf(SbgEComHandle *pHandle, SbgEComCmdOdoCanChannel canChannel, const SbgEComCmdOdoCanConf *pOdoCanConf)
struct _SbgEComOdoConf SbgEComOdoConf
SbgEComRejectionMode velocity
enum _SbgEComRejectionMode SbgEComRejectionMode
SbgErrorCode sbgEComCmdOdoSetConf(SbgEComHandle *pHandle, const SbgEComOdoConf *pOdometerConf)
SbgErrorCode sbgEComCmdOdoSetRejection(SbgEComHandle *pHandle, const SbgEComOdoRejectionConf *pRejectConf)
SbgErrorCode sbgEComCmdOdoCanGetConf(SbgEComHandle *pHandle, SbgEComCmdOdoCanChannel canChannel, SbgEComCmdOdoCanConf *pOdoCanConf)
struct _SbgEComCmdOdoCanConf SbgEComCmdOdoCanConf
SbgErrorCode sbgEComCmdOdoGetRejection(SbgEComHandle *pHandle, SbgEComOdoRejectionConf *pRejectConf)
SbgErrorCode sbgEComCmdOdoGetConf(SbgEComHandle *pHandle, SbgEComOdoConf *pOdometerConf)
struct _SbgEComOdoRejectionConf SbgEComOdoRejectionConf
enum _SbgErrorCode SbgErrorCode
SbgErrorCode sbgEComCmdOdoSetLeverArm(SbgEComHandle *pHandle, const float leverArm[3])