| config_applier.cpp | |
| config_applier.h | Apply configuration to the device |
| config_store.cpp | |
| config_store.h | Class to handle the device configuration |
| main.cpp | |
| main_mag.cpp | |
| message_publisher.cpp | |
| message_publisher.h | Manage publishment of messages from logs |
| message_wrapper.cpp | |
| message_wrapper.h | Handle creation of messages |
| sbg_device.cpp | |
| sbg_device.h | Handle a connected SBG device |
| sbg_matrix3.h | Handle a 3x3 matrix |
| sbg_vector3.h | Handle a three components vector |
| sbgCommon.h | Main header file for SBG Systems common C library |
| sbgCommonLibVersion.h | Header file that contains all versions related information |
| sbgConfig.h | Header file used to configure the framework |
| sbgCrc.c | |
| sbgCrc.h | This file provides CRC-32 and CRC-16 methods |
| sbgDebug.h | Define and handle error logging for the SBG Systems common C library |
| sbgDefines.h | Header file that contains all common definitions |
| sbgECanId.h | |
| sbgECom.c | |
| sbgECom.h | Contains main sbgECom methods |
| sbgEComBinaryLogAirData.c | |
| sbgEComBinaryLogAirData.h | This file is used to parse & received Air Data logs |
| sbgEComBinaryLogDebug.c | |
| sbgEComBinaryLogDebug.h | This file is used to parse received debug frames |
| sbgEComBinaryLogDepth.c | |
| sbgEComBinaryLogDepth.h | This file is used to store depth measurements |
| sbgEComBinaryLogDiag.c | |
| sbgEComBinaryLogDiag.h | Diagnostic log handling |
| sbgEComBinaryLogDvl.c | |
| sbgEComBinaryLogDvl.h | This file is used to parse received DVL binary logs |
| sbgEComBinaryLogEkf.c | |
| sbgEComBinaryLogEkf.h | This file is used to parse received EKF compued data binary logs |
| sbgEComBinaryLogEvent.c | |
| sbgEComBinaryLogEvent.h | This file is used to parse received event markers binary logs |
| sbgEComBinaryLogGps.c | |
| sbgEComBinaryLogGps.h | This file is used to parse received GPS binary logs |
| sbgEComBinaryLogImu.c | |
| sbgEComBinaryLogImu.h | This file is used to parse received IMU binary logs |
| sbgEComBinaryLogImuRaw.c | |
| sbgEComBinaryLogImuRaw.h | This file is used to parse received RAW IMU logs |
| sbgEComBinaryLogMag.c | |
| sbgEComBinaryLogMag.h | This file is used to parse received magnetometer binary logs |
| sbgEComBinaryLogOdometer.c | |
| sbgEComBinaryLogOdometer.h | This file is used to parse received odometer binary logs |
| sbgEComBinaryLogs.c | |
| sbgEComBinaryLogs.h | This file is used to parse received binary logs |
| sbgEComBinaryLogShipMotion.c | |
| sbgEComBinaryLogShipMotion.h | This file is used to parse received ship motion binary logs |
| sbgEComBinaryLogStatus.c | |
| sbgEComBinaryLogStatus.h | This file is used to parse received device status binary logs |
| sbgEComBinaryLogUsbl.c | |
| sbgEComBinaryLogUsbl.h | This file is used to parse received USBL binary logs |
| sbgEComBinaryLogUtc.c | |
| sbgEComBinaryLogUtc.h | This file is used to parse received UTC binary logs |
| sbgEComCmd.c | |
| sbgEComCmd.h | This file describes the eCom command system |
| sbgEComCmdAdvanced.c | |
| sbgEComCmdAdvanced.h | This file implements SbgECom commands related to advanced settings |
| sbgEComCmdAirData.c | |
| sbgEComCmdAirData.h | This file implements sbgECom commands related to AirData module |
| sbgEComCmdCommon.c | |
| sbgEComCmdCommon.h | This file groups all common definitions required by all commands |
| sbgEComCmdDvl.c | |
| sbgEComCmdDvl.h | This file implements sbgECom commands related to DVL module |
| sbgEComCmdEthernet.c | |
| sbgEComCmdEthernet.h | This file implements SbgECom commands related to Ethernet configuration |
| sbgEComCmdEvent.c | |
| sbgEComCmdEvent.h | This file implements SbgECom commands related to events |
| sbgEComCmdFeatures.c | |
| sbgEComCmdFeatures.h | This file implements SbgECom commands related to device features |
| sbgEComCmdGnss.c | |
| sbgEComCmdGnss.h | This file implements SbgECom commands related to GNSS module |
| sbgEComCmdInfo.c | |
| sbgEComCmdInfo.h | This file implements SbgECom commands related to device info |
| sbgEComCmdInterface.c | |
| sbgEComCmdInterface.h | This file implements SbgECom commands related to interfaces |
| sbgEComCmdLicense.c | |
| sbgEComCmdLicense.h | This file implements SbgECom commands related to licenses |
| sbgEComCmdMag.c | |
| sbgEComCmdMag.h | This file implements SbgECom commands related to Magnetometer module |
| sbgEComCmdOdo.c | This file implements SbgECom commands related to Odometer module |
| sbgEComCmdOdo.h | This file implements SbgECom commands related to Odometer module |
| sbgEComCmdOutput.c | |
| sbgEComCmdOutput.h | This file implements SbgECom commands related to outputs |
| sbgEComCmdSensor.c | |
| sbgEComCmdSensor.h | This file implements SbgECom commands related to sensor |
| sbgEComCmdSettings.c | |
| sbgEComCmdSettings.h | This file implements SbgECom commands related to settings |
| sbgEComGetVersion.c | |
| sbgEComGetVersion.h | Version information |
| sbgEComIds.h | Defines all sbgECom commands identifiers |
| sbgEComLib.h | Main header file for the SBG Systems Enhanced Communication Library |
| sbgEComProtocol.c | |
| sbgEComProtocol.h | Implementation of the Ekinox binary communication protocol. You can access low-level communication with the device. Copyright 2007-20011 SBG Systems. All rights reserved |
| sbgEComTransfer.c | |
| sbgEComTransfer.h | Handle large send/receive transfer for specific ECom Protocol commands |
| sbgEComVersion.h | Header file that contains all versions related information such as change log |
| sbgErrorCodes.h | Header file that defines all error codes for SBG Systems libraries |
| sbgInterface.c | |
| sbgInterface.h | This file implements the base interface for all Serial and Ethernet ports |
| sbgInterfaceFile.c | |
| sbgInterfaceFile.h | This file implements a file interface for read only operations |
| sbgInterfaceSerial.h | This file implements a serial interface |
| sbgInterfaceSerialUnix.c | |
| sbgInterfaceSerialWin.c | |
| sbgInterfaceUdp.c | |
| sbgInterfaceUdp.h | This file implements an UDP interface |
| sbgNetwork.c | |
| sbgNetwork.h | Useful methods for Network handling such as ip addresses |
| sbgPlatform.c | |
| sbgPlatform.h | Header file that contains all platform specific definitions |
| sbgSplitBuffer.c | |
| sbgSplitBuffer.h | Helper methods used to handle a splittable buffer |
| sbgStreamBuffer.c | |
| sbgStreamBuffer.h | Used to read/write data from/to a memory buffer stream |
| sbgStreamBufferBE.h | Specific method of stream buffer for little endian readings/writings |
| sbgStreamBufferCommon.h | Used to read/write data from/to a memory buffer stream |
| sbgStreamBufferLE.h | Specific method of stream buffer for little endian readings/writings |
| sbgSwap.c | |
| sbgSwap.h | Set of functions used to swap numbers |
| sbgTypes.h | Header file that defines all scalar types |
| sbgVersion.c | |
| sbgVersion.h | Helper methods and definitions used to handle version |