Go to the documentation of this file.
58 for (trial = 0; trial < pHandle->
numTrials; trial++)
132 for (trial = 0; trial < pHandle->
numTrials; trial++)
198 uint8_t receivedBuffer[16];
207 for (trial = 0; trial < pHandle->
numTrials; trial++)
277 uint8_t outputBuffer[16];
286 for (trial = 0; trial < pHandle->
numTrials; trial++)
363 uint8_t receivedBuffer[32];
373 for (trial = 0; trial < pHandle->
numTrials; trial++)
441 uint8_t outputBuffer[32];
451 for (trial = 0; trial < pHandle->
numTrials; trial++)
#define sbgStreamBufferReadUint8LE
SBG_INLINE SbgErrorCode sbgStreamBufferWriteDoubleLE(SbgStreamBuffer *pHandle, double value)
SbgErrorCode sbgEComWaitForAck(SbgEComHandle *pHandle, uint8_t msgClass, uint8_t msg, uint32_t timeOut)
@ SBG_ECOM_CMD_IMU_ALIGNMENT_LEVER_ARM
enum _SbgEComModuleSyncAssignment SbgEComModuleSyncAssignment
SBG_INLINE SbgErrorCode sbgStreamBufferWriteFloatLE(SbgStreamBuffer *pHandle, float value)
SbgEComAxisDirection axisDirectionX
SbgEComAxisDirection axisDirectionY
SBG_INLINE SbgErrorCode sbgStreamBufferInitForWrite(SbgStreamBuffer *pHandle, void *pLinkedBuffer, size_t bufferSize)
SbgEComModuleSyncAssignment dvlSync
SBG_INLINE uint16_t sbgStreamBufferReadUint16LE(SbgStreamBuffer *pHandle)
SbgErrorCode sbgEComCmdSensorSetAlignmentAndLeverArm(SbgEComHandle *pHandle, const SbgEComSensorAlignmentInfo *pAlignConf, const float leverArm[3])
SBG_INLINE double sbgStreamBufferReadDoubleLE(SbgStreamBuffer *pHandle)
SbgErrorCode sbgEComCmdGenericSetModelId(SbgEComHandle *pHandle, uint8_t msgClass, uint8_t msg, uint32_t modelId)
enum _SbgEComOdometerPinAssignment SbgEComOdometerPinAssignment
#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 sbgEComCmdSensorSetAidingAssignment(SbgEComHandle *pHandle, const SbgEComAidingAssignConf *pConf)
SBG_INLINE SbgErrorCode sbgStreamBufferSeek(SbgStreamBuffer *pHandle, size_t offset, SbgSBSeekOrigin origin)
@ SBG_ECOM_CLASS_LOG_CMD_0
SbgEComModulePortAssignment rtcmPort
SBG_INLINE SbgErrorCode sbgStreamBufferWriteUint16LE(SbgStreamBuffer *pHandle, uint16_t value)
SbgErrorCode sbgEComReceiveCmd(SbgEComHandle *pHandle, uint8_t msgClass, uint8_t msg, void *pData, size_t *pSize, size_t maxSize, uint32_t timeOut)
SbgEComModulePortAssignment gps1Port
SbgEComModulePortAssignment dvlPort
SbgEComModulePortAssignment airDataPort
uint32_t cmdDefaultTimeOut
SbgEComProtocol protocolHandle
SbgErrorCode sbgEComCmdSensorSetInitCondition(SbgEComHandle *pHandle, const SbgEComInitConditionConf *pConf)
SbgEComOdometerPinAssignment odometerPinsConf
@ SBG_ECOM_CMD_AIDING_ASSIGNMENT
#define sbgStreamBufferWriteUint8LE
SBG_INLINE size_t sbgStreamBufferGetLength(SbgStreamBuffer *pHandle)
SbgErrorCode sbgEComCmdSensorGetInitCondition(SbgEComHandle *pHandle, SbgEComInitConditionConf *pConf)
SbgEComModuleSyncAssignment gps1Sync
SbgErrorCode sbgEComCmdSensorGetAidingAssignment(SbgEComHandle *pHandle, SbgEComAidingAssignConf *pConf)
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.
enum _SbgEComAxisDirection SbgEComAxisDirection
SbgErrorCode sbgEComProtocolSend(SbgEComProtocol *pHandle, uint8_t msgClass, uint8_t msg, const void *pData, size_t size)
SBG_INLINE SbgErrorCode sbgStreamBufferInitForRead(SbgStreamBuffer *pHandle, const void *pLinkedBuffer, size_t bufferSize)
SbgErrorCode sbgEComCmdSensorGetMotionProfileInfo(SbgEComHandle *pHandle, SbgEComModelInfo *pModelInfo)
SbgErrorCode sbgEComCmdSensorSetMotionProfileId(SbgEComHandle *pHandle, uint32_t id)
SBG_INLINE float sbgStreamBufferReadFloatLE(SbgStreamBuffer *pHandle)
@ SBG_ECOM_CMD_INIT_PARAMETERS
SbgErrorCode sbgEComCmdSensorGetAlignmentAndLeverArm(SbgEComHandle *pHandle, SbgEComSensorAlignmentInfo *pAlignConf, float leverArm[3])
enum _SbgEComModulePortAssignment SbgEComModulePortAssignment
This file implements SbgECom commands related to sensor.
@ SBG_ECOM_CMD_MOTION_PROFILE_ID
sbg_driver
Author(s): SBG Systems
autogenerated on Fri Oct 11 2024 02:13:40