sbgECom Library  5.2.590-stable
Interface SBG Systems IMU/AHRS/INS
Loading...
Searching...
No Matches
sbgEComLogRawData.h
Go to the documentation of this file.
1
32
33#ifndef SBG_ECOM_LOG_RAW_DATA_H
34#define SBG_ECOM_LOG_RAW_DATA_H
35
36// sbgCommonLib headers
37#include <sbgCommon.h>
39
40#ifdef __cplusplus
41extern "C" {
42#endif
43
44//----------------------------------------------------------------------//
45//- Log raw Data const definitions -//
46//----------------------------------------------------------------------//
47
48#define SBG_ECOM_RAW_DATA_MAX_BUFFER_SIZE (4086u)
49
50//----------------------------------------------------------------------//
51//- Log structure definitions -//
52//----------------------------------------------------------------------//
53
62
63//----------------------------------------------------------------------//
64//- Public methods -//
65//----------------------------------------------------------------------//
66
75
84
85//----------------------------------------------------------------------//
86//- DEPRECATED - Used for backward compatibility -//
87//----------------------------------------------------------------------//
88
89SBG_DEPRECATED_TYPEDEF(typedef struct _SbgEComLogRawData SbgLogRawData);
90
91SBG_DEPRECATED(SbgErrorCode sbgEComBinaryLogParseRawData(SbgStreamBuffer *pStreamBuffer, SbgEComLogRawData *pLogData));
92SBG_DEPRECATED(SbgErrorCode sbgEComBinaryLogWriteRawData(SbgStreamBuffer *pStreamBuffer, const SbgEComLogRawData *pLogData));
93
94#ifdef __cplusplus
95}
96#endif
97
98#endif // SBG_ECOM_LOG_RAW_DATA_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 sbgEComLogRawDataWriteToStream(const SbgEComLogRawData *pLogData, SbgStreamBuffer *pStreamBuffer)
#define SBG_ECOM_RAW_DATA_MAX_BUFFER_SIZE
Definition sbgEComLogRawData.h:48
struct _SbgEComLogRawData SbgEComLogRawData
SbgErrorCode sbgEComLogRawDataReadFromStream(SbgEComLogRawData *pLogData, SbgStreamBuffer *pStreamBuffer)
enum _SbgErrorCode SbgErrorCode
Used to read/write data from/to a memory buffer stream.
struct _SbgStreamBuffer SbgStreamBuffer
Definition sbgEComLogRawData.h:58
size_t bufferSize
Definition sbgEComLogRawData.h:60
uint8_t rawBuffer[SBG_ECOM_RAW_DATA_MAX_BUFFER_SIZE]
Definition sbgEComLogRawData.h:59