sbgECom Library  5.2.590-stable
Interface SBG Systems IMU/AHRS/INS
Loading...
Searching...
No Matches
sbgEComLogMagCalib.h
Go to the documentation of this file.
1
32
33#ifndef SBG_ECOM_LOG_MAG_CALIB_H
34#define SBG_ECOM_LOG_MAG_CALIB_H
35
36// sbgCommonLib headers
37#include <sbgCommon.h>
39
40#ifdef __cplusplus
41extern "C" {
42#endif
43
44//----------------------------------------------------------------------//
45//- Log structure definitions -//
46//----------------------------------------------------------------------//
47
58typedef struct _SbgEComLogMagCalib
59{
60 uint32_t timeStamp;
61 uint16_t reserved;
62 uint8_t magData[16];
64
65//----------------------------------------------------------------------//
66//- Public methods -//
67//----------------------------------------------------------------------//
68
77
86
87//----------------------------------------------------------------------//
88//- DEPRECATED - Used for backward compatibility -//
89//----------------------------------------------------------------------//
90
91SBG_DEPRECATED_TYPEDEF(typedef struct _SbgEComLogMagCalib SbgLogMagCalib);
92
93SBG_DEPRECATED(SbgErrorCode sbgEComBinaryLogParseMagCalibData(SbgStreamBuffer *pStreamBuffer, SbgEComLogMagCalib *pLogData));
94SBG_DEPRECATED(SbgErrorCode sbgEComBinaryLogWriteMagCalibData(SbgStreamBuffer *pStreamBuffer, const SbgEComLogMagCalib *pLogData));
95
96#ifdef __cplusplus
97}
98#endif
99
100#endif // SBG_ECOM_LOG_MAG_CALIB_H
Main header for the SBG Systems common C library.
#define SBG_DEPRECATED(func)
Definition sbgDefines.h:316
#define SBG_DEPRECATED_TYPEDEF(decl)
Definition sbgDefines.h:349
SbgErrorCode sbgEComLogMagCalibReadFromStream(SbgEComLogMagCalib *pLogData, SbgStreamBuffer *pStreamBuffer)
struct _SbgEComLogMagCalib SbgEComLogMagCalib
SbgErrorCode sbgEComLogMagCalibWriteToStream(const SbgEComLogMagCalib *pLogData, SbgStreamBuffer *pStreamBuffer)
enum _SbgErrorCode SbgErrorCode
Used to read/write data from/to a memory buffer stream.
struct _SbgStreamBuffer SbgStreamBuffer
Definition sbgEComLogMagCalib.h:59
uint32_t timeStamp
Definition sbgEComLogMagCalib.h:60
uint16_t reserved
Definition sbgEComLogMagCalib.h:61
uint8_t magData[16]
Definition sbgEComLogMagCalib.h:62