#include "sbgEComBinaryLogImu.h"
Go to the source code of this file.
Functions | |
SbgErrorCode | sbgEComBinaryLogParseFastImuData (SbgStreamBuffer *pInputStream, SbgLogFastImuData *pOutputData) |
SbgErrorCode | sbgEComBinaryLogParseImuData (SbgStreamBuffer *pInputStream, SbgLogImuData *pOutputData) |
SbgErrorCode | sbgEComBinaryLogParseImuShort (SbgStreamBuffer *pInputStream, SbgLogImuShort *pOutputData) |
SbgErrorCode | sbgEComBinaryLogWriteFastImuData (SbgStreamBuffer *pOutputStream, const SbgLogFastImuData *pInputData) |
SbgErrorCode | sbgEComBinaryLogWriteImuData (SbgStreamBuffer *pOutputStream, const SbgLogImuData *pInputData) |
SbgErrorCode | sbgEComBinaryLogWriteImuShort (SbgStreamBuffer *pOutputStream, const SbgLogImuShort *pInputData) |
float | sbgLogImuShortGetDeltaAngle (const SbgLogImuShort *pImuShort, size_t idx) |
float | sbgLogImuShortGetDeltaVelocity (const SbgLogImuShort *pImuShort, size_t idx) |
float | sbgLogImuShortGetTemperature (const SbgLogImuShort *pImuShort) |
SbgErrorCode sbgEComBinaryLogParseFastImuData | ( | SbgStreamBuffer * | pInputStream, |
SbgLogFastImuData * | pOutputData | ||
) |
Parse data for the SBG_ECOM_LOG_FAST_IMU_DATA message and fill the corresponding structure.
[in] | pInputStream | Input stream buffer to read the payload from. |
[out] | pOutputData | Pointer on the output structure that stores parsed data. |
Definition at line 205 of file sbgEComBinaryLogImu.c.
SbgErrorCode sbgEComBinaryLogParseImuData | ( | SbgStreamBuffer * | pInputStream, |
SbgLogImuData * | pOutputData | ||
) |
Parse data for the SBG_ECOM_LOG_IMU_DATA message and fill the corresponding structure.
[in] | pInputStream | Input stream buffer to read the payload from. |
[out] | pOutputData | Pointer on the output structure that stores parsed data. |
Definition at line 57 of file sbgEComBinaryLogImu.c.
SbgErrorCode sbgEComBinaryLogParseImuShort | ( | SbgStreamBuffer * | pInputStream, |
SbgLogImuShort * | pOutputData | ||
) |
Parse data for the SBG_ECOM_LOG_IMU_SHORT message and fill the corresponding structure.
[in] | pInputStream | Input stream buffer to read the payload from. |
[out] | pOutputData | Pointer on the output structure that stores parsed data. |
Definition at line 139 of file sbgEComBinaryLogImu.c.
SbgErrorCode sbgEComBinaryLogWriteFastImuData | ( | SbgStreamBuffer * | pOutputStream, |
const SbgLogFastImuData * | pInputData | ||
) |
Write data for the SBG_ECOM_LOG_FAST_IMU_DATA message to the output stream buffer from the provided structure.
[out] | pOutputStream | Output stream buffer to write the payload to. |
[in] | pInputData | Pointer on the input structure that stores data to write. |
Definition at line 236 of file sbgEComBinaryLogImu.c.
SbgErrorCode sbgEComBinaryLogWriteImuData | ( | SbgStreamBuffer * | pOutputStream, |
const SbgLogImuData * | pInputData | ||
) |
Write data for the SBG_ECOM_LOG_IMU_DATA message to the output stream buffer from the provided structure.
[out] | pOutputStream | Output stream buffer to write the payload to. |
[in] | pInputData | Pointer on the input structure that stores data to write. |
Definition at line 98 of file sbgEComBinaryLogImu.c.
SbgErrorCode sbgEComBinaryLogWriteImuShort | ( | SbgStreamBuffer * | pOutputStream, |
const SbgLogImuShort * | pInputData | ||
) |
Write data for the SBG_ECOM_LOG_IMU_SHORT message to the output stream buffer from the provided structure.
[out] | pOutputStream | Output stream buffer to write the payload to. |
[in] | pInputData | Pointer on the input structure that stores data to write. |
Definition at line 172 of file sbgEComBinaryLogImu.c.
float sbgLogImuShortGetDeltaAngle | ( | const SbgLogImuShort * | pImuShort, |
size_t | idx | ||
) |
Return from an IMU Short log, the X, Y or Z delta angle value in rad.s^-1
[in] | pImuShort | Input IMU short message instance. |
[in] | idx | The component to return from 0 to 2. |
Definition at line 13 of file sbgEComBinaryLogImu.c.
float sbgLogImuShortGetDeltaVelocity | ( | const SbgLogImuShort * | pImuShort, |
size_t | idx | ||
) |
Return from an IMU Short log, the X, Y or Z delta velocity value in m.s^-2
[in] | pImuShort | Input IMU short message instance. |
[in] | idx | The component to return from 0 to 2. |
Definition at line 27 of file sbgEComBinaryLogImu.c.
float sbgLogImuShortGetTemperature | ( | const SbgLogImuShort * | pImuShort | ) |
Return from an IMU Short log, the temperature in °C
[in] | pImuShort | Input IMU short message instance. |
Definition at line 40 of file sbgEComBinaryLogImu.c.