sbgEComBinaryLogImuRaw.h
Go to the documentation of this file.
1 
22 #ifndef __SBG_ECOM_BINARY_LOG_IMU_RAW_H__
23 #define __SBG_ECOM_BINARY_LOG_IMU_RAW_H__
24 
25 #include <sbgCommon.h>
27 
28 //----------------------------------------------------------------------//
29 //- Log Inertial Data definitions -//
30 //----------------------------------------------------------------------//
31 
32 //----------------------------------------------------------------------//
33 //- Log structure definitions -//
34 //----------------------------------------------------------------------//
35 
39 typedef struct _SbgLogImuRawData
40 {
41  uint32_t timeStamp;
42  uint16_t status;
44  int32_t rawAccelerometers[3];
45  int32_t rawGyroscopes[3];
46  int32_t rawMagnetometers[3];
48  int32_t rawTempAccels[3];
49  int32_t rawTempGyros[3];
50  int32_t rawTempMags[3];
52  int32_t rawAuxValues[3];
53  int32_t rawTempAuxValues[3];
55 
56 //----------------------------------------------------------------------//
57 //- Operations -//
58 //----------------------------------------------------------------------//
59 
67 
75 
76 #endif
_SbgLogImuRawData::rawTempAccels
int32_t rawTempAccels[3]
Definition: sbgEComBinaryLogImuRaw.h:48
_SbgLogImuRawData
This file is used to parse received RAW IMU logs.
Definition: sbgEComBinaryLogImuRaw.h:39
sbgCommon.h
SbgLogImuRawData
struct _SbgLogImuRawData SbgLogImuRawData
This file is used to parse received RAW IMU logs.
_SbgLogImuRawData::rawGyroscopes
int32_t rawGyroscopes[3]
Definition: sbgEComBinaryLogImuRaw.h:45
_SbgLogImuRawData::rawTempAuxValues
int32_t rawTempAuxValues[3]
Definition: sbgEComBinaryLogImuRaw.h:53
sbgEComBinaryLogWriteImuRawData
SbgErrorCode sbgEComBinaryLogWriteImuRawData(SbgStreamBuffer *pOutputStream, const SbgLogImuRawData *pInputData)
Definition: sbgEComBinaryLogImuRaw.c:68
_SbgLogImuRawData::rawMagnetometers
int32_t rawMagnetometers[3]
Definition: sbgEComBinaryLogImuRaw.h:46
_SbgLogImuRawData::rawAuxValues
int32_t rawAuxValues[3]
Definition: sbgEComBinaryLogImuRaw.h:52
sbgEComBinaryLogParseImuRawData
SbgErrorCode sbgEComBinaryLogParseImuRawData(SbgStreamBuffer *pInputStream, SbgLogImuRawData *pOutputData)
Definition: sbgEComBinaryLogImuRaw.c:13
_SbgLogImuRawData::rawTempGyros
int32_t rawTempGyros[3]
Definition: sbgEComBinaryLogImuRaw.h:49
_SbgStreamBuffer
Definition: sbgStreamBufferCommon.h:188
_SbgLogImuRawData::rawTempMags
int32_t rawTempMags[3]
Definition: sbgEComBinaryLogImuRaw.h:50
sbgStreamBuffer.h
_SbgLogImuRawData::timeStamp
uint32_t timeStamp
Definition: sbgEComBinaryLogImuRaw.h:41
_SbgLogImuRawData::status
uint16_t status
Definition: sbgEComBinaryLogImuRaw.h:42
SbgErrorCode
enum _SbgErrorCode SbgErrorCode
Header file that defines all error codes for SBG Systems libraries.
_SbgLogImuRawData::rawAccelerometers
int32_t rawAccelerometers[3]
Definition: sbgEComBinaryLogImuRaw.h:44


sbg_driver
Author(s): SBG Systems
autogenerated on Fri Oct 11 2024 02:13:40