sbgEComBinaryLogs.h
Go to the documentation of this file.
1 
20 #ifndef __BINARY_LOGS_H__
21 #define __BINARY_LOGS_H__
22 
23 #include <sbgCommon.h>
24 #include "../sbgEComIds.h"
26 #include "sbgEComBinaryLogDebug.h"
27 #include "sbgEComBinaryLogDepth.h"
28 #include "sbgEComBinaryLogDiag.h"
29 #include "sbgEComBinaryLogDvl.h"
30 #include "sbgEComBinaryLogEkf.h"
31 #include "sbgEComBinaryLogEvent.h"
32 #include "sbgEComBinaryLogGps.h"
33 #include "sbgEComBinaryLogImu.h"
34 #include "sbgEComBinaryLogImuRaw.h"
35 #include "sbgEComBinaryLogMag.h"
38 #include "sbgEComBinaryLogStatus.h"
39 #include "sbgEComBinaryLogUsbl.h"
40 #include "sbgEComBinaryLogUtc.h"
41 
42 //----------------------------------------------------------------------//
43 //- Log structure definitions -//
44 //----------------------------------------------------------------------//
45 
49 typedef union _SbgBinaryLogData
50 {
76 
77 //----------------------------------------------------------------------//
78 //- Communication protocol operations -//
79 //----------------------------------------------------------------------//
80 
89 SbgErrorCode sbgEComBinaryLogParse(SbgEComClass msgClass, SbgEComMsgId msg, const void *pPayload, size_t payloadSize, SbgBinaryLogData *pOutputData);
90 
91 #endif
This file is used to parse received GPS binary logs.
This file is used to parse received DVL binary logs.
SbgLogEkfNavData ekfNavData
SbgLogEkfEulerData ekfEulerData
This file is used to parse received debug frames.
SbgLogEkfQuatData ekfQuatData
SbgLogDebugData debugData
This file is used to parse received EKF compued data binary logs.
SbgLogImuData imuData
SbgLogEvent eventMarker
This file is used to parse received event markers binary logs.
This file is used to parse received RAW IMU logs.
This file is used to parse received UTC binary logs.
SbgErrorCode sbgEComBinaryLogParse(SbgEComClass msgClass, SbgEComMsgId msg, const void *pPayload, size_t payloadSize, SbgBinaryLogData *pOutputData)
This file is used to parse received device status binary logs.
This file is used to parse & received Air Data logs.
SbgLogUsblData usblData
SbgLogGpsVel gpsVelData
SbgLogOdometerData odometerData
This file is used to parse received magnetometer binary logs.
This file is used to store depth measurements.
This file is used to parse received ship motion binary logs.
union _SbgBinaryLogData SbgBinaryLogData
SbgLogGpsPos gpsPosData
This file is used to parse received odometer binary logs.
Main header file for SBG Systems common C library.
Diagnostic log handling.
SbgLogMagCalib magCalibData
SbgLogImuShort imuShort
uint8_t SbgEComMsgId
Definition: sbgEComIds.h:289
This file is used to parse received IMU binary logs.
SbgLogFastImuData fastImuData
SbgLogDiagData diagData
enum _SbgEComClass SbgEComClass
SbgLogDvlData dvlData
SbgLogShipMotionData shipMotionData
This file is used to parse received USBL binary logs.
SbgLogImuRawData imuRawData
SbgLogAirData airData
SbgLogStatusData statusData
SbgLogUtcData utcData
SbgLogGpsHdt gpsHdtData
enum _SbgErrorCode SbgErrorCode
SbgLogGpsRaw gpsRawData


sbg_driver
Author(s): SBG Systems
autogenerated on Sat Sep 3 2022 02:53:35