sbgEComBinaryLogPressure.h
Go to the documentation of this file.
1 
23 #ifndef __SBG_ECOM_BINARY_LOG_PRESSURE_H__
24 #define __SBG_ECOM_BINARY_LOG_PRESSURE_H__
25 
26 #include <sbgCommon.h>
28 
29 //----------------------------------------------------------------------//
30 //- Log Pressure status definitions -//
31 //----------------------------------------------------------------------//
32 
36 #define SBG_ECOM_PRESSURE_TIME_SYNC (0x0001u << 0)
37 #define SBG_ECOM_PRESSURE_PRESSURE_VALID (0x0001u << 1)
38 #define SBG_ECOM_PRESSURE_HEIGHT_VALID (0x0001u << 2)
40 //----------------------------------------------------------------------//
41 //- Log structure definitions -//
42 //----------------------------------------------------------------------//
43 
47 typedef struct _SbgLogPressureData
48 {
51  float pressure;
52  float height;
54 
55 //----------------------------------------------------------------------//
56 //- Operations -//
57 //----------------------------------------------------------------------//
58 
66 
74 
75 #endif
unsigned int uint32
Definition: sbgTypes.h:58
Used to read/write data from/to a memory buffer stream.
struct _SbgLogPressureData SbgLogPressureData
SbgErrorCode sbgEComBinaryLogWritePressureData(SbgStreamBuffer *pOutputStream, const SbgLogPressureData *pInputData)
Main header file for SBG Systems common C library.
SbgErrorCode sbgEComBinaryLogParsePressureData(SbgStreamBuffer *pInputStream, SbgLogPressureData *pOutputData)
unsigned short uint16
Definition: sbgTypes.h:57
enum _SbgErrorCode SbgErrorCode


sbg_driver
Author(s):
autogenerated on Sun Jan 27 2019 03:42:20