33 #ifndef SBG_ECOM_LOG_DIAG_H
34 #define SBG_ECOM_LOG_DIAG_H
54 #define SBG_ECOM_LOG_DIAG_MAX_STRING_SIZE (SBG_ECOM_MAX_PAYLOAD_SIZE - 6)
Main header for the SBG Systems common C library.
enum _SbgDebugLogType SbgDebugLogType
#define SBG_DEPRECATED_TYPEDEF(decl)
Definition: sbgDefines.h:349
SbgErrorCode sbgEComLogDiagWriteToStream(const SbgEComLogDiagData *pLogData, SbgStreamBuffer *pStreamBuffer)
#define SBG_ECOM_LOG_DIAG_MAX_STRING_SIZE
Definition: sbgEComLogDiag.h:54
SbgErrorCode sbgEComLogDiagReadFromStream(SbgEComLogDiagData *pLogData, SbgStreamBuffer *pStreamBuffer)
struct _SbgEComLogDiagData SbgEComLogDiagData
Implementation of the sbgECom binary communication protocol.
enum _SbgErrorCode SbgErrorCode
Used to read/write data from/to a memory buffer stream.
SBG_DEPRECATED(SBG_INLINE uint32_t SBG_VERSION(uint8_t major, uint8_t minor, uint8_t rev, uint8_t build))
Definition: sbgEComLogDiag.h:64
uint32_t timestamp
Definition: sbgEComLogDiag.h:65
SbgDebugLogType type
Definition: sbgEComLogDiag.h:66
SbgErrorCode errorCode
Definition: sbgEComLogDiag.h:67
Definition: sbgStreamBufferCommon.h:201