#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"
Go to the source code of this file.
Classes | |
union | _SbgBinaryLogData |
This file is used to parse received binary logs. More... | |
Typedefs | |
typedef union _SbgBinaryLogData | SbgBinaryLogData |
This file is used to parse received binary logs. More... | |
Functions | |
SbgErrorCode | sbgEComBinaryLogParse (SbgEComClass msgClass, SbgEComMsgId msg, const void *pPayload, size_t payloadSize, SbgBinaryLogData *pOutputData) |
typedef union _SbgBinaryLogData SbgBinaryLogData |
This file is used to parse received binary logs.
\file sbgEComBinaryLogs.h
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.
Union used to store received logs data.
SbgErrorCode sbgEComBinaryLogParse | ( | SbgEComClass | msgClass, |
SbgEComMsgId | msg, | ||
const void * | pPayload, | ||
size_t | payloadSize, | ||
SbgBinaryLogData * | pOutputData | ||
) |
Parse an incoming log and fill the output union.
[in] | msgClass | Received message class |
[in] | msg | Received message ID |
[in] | pPayload | Read only pointer on the payload buffer. |
[in] | payloadSize | Payload size in bytes. |
[out] | pOutputData | Pointer on the output union that stores parsed data. |
Definition at line 16 of file sbgEComBinaryLogs.c.