Classes | Typedefs | Functions
sbgEComBinaryLogs.h File Reference

This file is used to parse received binary logs. More...

#include <sbgCommon.h>
#include "../sbgEComIds.h"
#include "sbgEComBinaryLogAirData.h"
#include "sbgEComBinaryLogDebug.h"
#include "sbgEComBinaryLogDepth.h"
#include "sbgEComBinaryLogDiag.h"
#include "sbgEComBinaryLogDvl.h"
#include "sbgEComBinaryLogEkf.h"
#include "sbgEComBinaryLogEvent.h"
#include "sbgEComBinaryLogGps.h"
#include "sbgEComBinaryLogImu.h"
#include "sbgEComBinaryLogImuRaw.h"
#include "sbgEComBinaryLogMag.h"
#include "sbgEComBinaryLogOdometer.h"
#include "sbgEComBinaryLogShipMotion.h"
#include "sbgEComBinaryLogStatus.h"
#include "sbgEComBinaryLogUsbl.h"
#include "sbgEComBinaryLogUtc.h"
Include dependency graph for sbgEComBinaryLogs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

union  _SbgBinaryLogData
 

Typedefs

typedef union _SbgBinaryLogData SbgBinaryLogData
 

Functions

SbgErrorCode sbgEComBinaryLogParse (SbgEComClass msgClass, SbgEComMsgId msg, const void *pPayload, size_t payloadSize, SbgBinaryLogData *pOutputData)
 

Detailed Description

This file is used to parse received binary logs.

Author
SBG Systems (Raphael Siryani)
Date
06 February 2013

Copyright Notice

Copyright (C) 2007-2013, SBG Systems SAS. All rights reserved.

This source code is intended for use only by SBG Systems SAS and those that have explicit written permission to use it from SBG Systems SAS.

THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE.

Definition in file sbgEComBinaryLogs.h.

Typedef Documentation

◆ SbgBinaryLogData

Union used to store received logs data.

Function Documentation

◆ sbgEComBinaryLogParse()

SbgErrorCode sbgEComBinaryLogParse ( SbgEComClass  msgClass,
SbgEComMsgId  msg,
const void *  pPayload,
size_t  payloadSize,
SbgBinaryLogData pOutputData 
)

Parse an incoming log and fill the output union.

Parameters
[in]msgClassReceived message class
[in]msgReceived message ID
[in]pPayloadRead only pointer on the payload buffer.
[in]payloadSizePayload size in bytes.
[out]pOutputDataPointer on the output union that stores parsed data.

Definition at line 16 of file sbgEComBinaryLogs.c.



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