Go to the documentation of this file.
69 assert(pGnssInstallation);
74 for (trial = 0; trial < pHandle->
numTrials; trial++)
148 assert(pGnssInstallation);
153 for (trial = 0; trial < pHandle->
numTrials; trial++)
233 for (trial = 0; trial < pHandle->
numTrials; trial++)
307 for (trial = 0; trial < pHandle->
numTrials; trial++)
393 for (trial = 0; trial < pHandle->
numTrials; trial++)
461 for (trial = 0; trial < pHandle->
numTrials; trial++)
519 assert(pGnssInstallation);
527 assert(pGnssInstallation);
#define sbgStreamBufferReadUint8LE
SbgErrorCode sbgEComWaitForAck(SbgEComHandle *pHandle, uint8_t msgClass, uint8_t msg, uint32_t timeOut)
SbgEComRejectionMode velocity
SbgEComGnssInstallationMode leverArmSecondaryMode
#define sbgStreamBufferWriteBooleanLE
SBG_INLINE SbgErrorCode sbgStreamBufferWriteFloatLE(SbgStreamBuffer *pHandle, float value)
This file implements SbgECom commands related to GNSS module.
SBG_INLINE SbgErrorCode sbgStreamBufferInitForWrite(SbgStreamBuffer *pHandle, void *pLinkedBuffer, size_t bufferSize)
enum _SbgEComCmd SbgEComCmd
enum _SbgEComGnssInstallationMode SbgEComGnssInstallationMode
SbgErrorCode sbgEComCmdGenericSetModelId(SbgEComHandle *pHandle, uint8_t msgClass, uint8_t msg, uint32_t modelId)
static SbgErrorCode sbgEComCmdGnssSetRejection(SbgEComHandle *pHandle, const SbgEComGnssRejectionConf *pRejectConf, SbgEComCmd cmdId)
SbgErrorCode sbgEComCmdGnss1SetLeverArmAlignment(SbgEComHandle *pHandle, const SbgEComGnssAlignmentInfo *pAlignConf)
#define SBG_ECOM_MAX_BUFFER_SIZE
Implementation of the Ekinox binary communication protocol. You can access low-level communication w...
SBG_INLINE void * sbgStreamBufferGetLinkedBuffer(SbgStreamBuffer *pHandle)
SbgErrorCode sbgEComCmdGnss1SetModelId(SbgEComHandle *pHandle, uint32_t id)
@ SBG_ECOM_CLASS_LOG_CMD_0
@ SBG_ECOM_CMD_GNSS_1_REJECT_MODES
SbgErrorCode sbgEComReceiveCmd(SbgEComHandle *pHandle, uint8_t msgClass, uint8_t msg, void *pData, size_t *pSize, size_t maxSize, uint32_t timeOut)
float leverArmSecondary[3]
static SbgErrorCode sbgEComCmdGnssInstallationGet(SbgEComHandle *pHandle, SbgEComGnssInstallation *pGnssInstallation, SbgEComCmd cmdId)
@ SBG_ECOM_CMD_GNSS_1_LEVER_ARM_ALIGNMENT
SbgErrorCode sbgEComCmdGnss1GetLeverArmAlignment(SbgEComHandle *pHandle, SbgEComGnssAlignmentInfo *pAlignConf)
uint32_t cmdDefaultTimeOut
SbgEComProtocol protocolHandle
static SbgErrorCode sbgEComCmdGnssGetRejection(SbgEComHandle *pHandle, SbgEComGnssRejectionConf *pRejectConf, SbgEComCmd cmdId)
SbgErrorCode sbgEComCmdGnss1InstallationGet(SbgEComHandle *pHandle, SbgEComGnssInstallation *pGnssInstallation)
@ SBG_ECOM_CMD_GNSS_1_MODEL_ID
static SbgErrorCode sbgEComCmdGnssSetModelId(SbgEComHandle *pHandle, uint32_t id, SbgEComCmd cmdId)
bool leverArmPrimaryPrecise
static SbgErrorCode sbgEComCmdGnssGetModelInfo(SbgEComHandle *pHandle, SbgEComModelInfo *pModelInfo, SbgEComCmd cmdId)
#define sbgStreamBufferWriteUint8LE
SBG_INLINE size_t sbgStreamBufferGetLength(SbgStreamBuffer *pHandle)
static SbgErrorCode sbgEComCmdGnssInstallationSet(SbgEComHandle *pHandle, const SbgEComGnssInstallation *pGnssInstallation, SbgEComCmd cmdId)
SbgErrorCode sbgEComCmdGnss1GetModelInfo(SbgEComHandle *pHandle, SbgEComModelInfo *pModelInfo)
SbgErrorCode sbgEComCmdGnss1GetRejection(SbgEComHandle *pHandle, SbgEComGnssRejectionConf *pRejectConf)
SbgErrorCode sbgEComCmdGenericGetModelInfo(SbgEComHandle *pHandle, uint8_t msgClass, uint8_t msg, SbgEComModelInfo *pModelInfo)
enum _SbgErrorCode SbgErrorCode
Header file that defines all error codes for SBG Systems libraries.
SbgEComRejectionMode position
SbgErrorCode sbgEComProtocolSend(SbgEComProtocol *pHandle, uint8_t msgClass, uint8_t msg, const void *pData, size_t size)
enum _SbgEComRejectionMode SbgEComRejectionMode
SBG_INLINE SbgErrorCode sbgStreamBufferInitForRead(SbgStreamBuffer *pHandle, const void *pLinkedBuffer, size_t bufferSize)
#define sbgStreamBufferReadBooleanLE
@ SBG_ECOM_NEVER_ACCEPT_MODE
SBG_INLINE float sbgStreamBufferReadFloatLE(SbgStreamBuffer *pHandle)
@ SBG_ECOM_CMD_GNSS_1_INSTALLATION
SbgErrorCode sbgEComCmdGnss1InstallationSet(SbgEComHandle *pHandle, const SbgEComGnssInstallation *pGnssInstallation)
SbgErrorCode sbgEComCmdGnss1SetRejection(SbgEComHandle *pHandle, const SbgEComGnssRejectionConf *pRejectConf)
sbg_driver
Author(s): SBG Systems
autogenerated on Fri Oct 11 2024 02:13:40