#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 |