#include "ros/ros.h"#include "ellipse_msg.h"#include <sbgEComLib.h>#include <sbgEComIds.h>#include <sbgErrorCodes.h>#include <iostream>#include <map>#include <string>

Go to the source code of this file.
Classes | |
| class | Ellipse |
Functions | |
| SbgErrorCode | onLogReceived (SbgEComHandle *pHandle, SbgEComClass msgClass, SbgEComMsgId msg, const SbgBinaryLogData *pLogData, void *pUserArg) |
Variables | |
| static std::map< SbgEComMagCalibBandwidth, std::string > | MAG_CALIB_BW |
| static std::map< SbgEComMagCalibConfidence, std::string > | MAG_CALIB_CONF |
| static std::map< SbgEComMagCalibMode, std::string > | MAG_CALIB_MODE |
| static std::map< SbgEComMagCalibQuality, std::string > | MAG_CALIB_QUAL |
| static std::map< int, int > | MODE_DIV_2_FREQ = {{0,0},{1,200},{2,100},{4,50},{5,40},{8,25},{10,20},{20,10},{40,5},{200,1}} |
| SbgErrorCode onLogReceived | ( | SbgEComHandle * | pHandle, |
| SbgEComClass | msgClass, | ||
| SbgEComMsgId | msg, | ||
| const SbgBinaryLogData * | pLogData, | ||
| void * | pUserArg | ||
| ) |
Callback definition called each time a new log is received.
| [in] | pHandle | Valid handle on the sbgECom instance that has called this callback. |
| [in] | msgClass | Class of the message we have received |
| [in] | msg | Message ID of the log received. |
| [in] | pLogData | Contains the received log data as an union. |
| [in] | pUserArg | Optional user supplied argument. |
Definition at line 341 of file ellipse.cpp.
|
static |
|
static |
|
static |
|
static |