Classes | Functions | Variables
ellipse.h File Reference
#include "ros/ros.h"
#include "ellipse_msg.h"
#include <sbgEComLib.h>
#include <sbgEComIds.h>
#include <sbgErrorCodes.h>
#include <iostream>
#include <map>
#include <string>
Include dependency graph for ellipse.h:
This graph shows which files directly or indirectly include this file:

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

Function Documentation

SbgErrorCode onLogReceived ( SbgEComHandle pHandle,
SbgEComClass  msgClass,
SbgEComMsgId  msg,
const SbgBinaryLogData pLogData,
void *  pUserArg 
)

Callback definition called each time a new log is received.

Parameters
[in]pHandleValid handle on the sbgECom instance that has called this callback.
[in]msgClassClass of the message we have received
[in]msgMessage ID of the log received.
[in]pLogDataContains the received log data as an union.
[in]pUserArgOptional user supplied argument.
Returns
SBG_NO_ERROR if the received log has been used successfully.

Definition at line 341 of file ellipse.cpp.

Variable Documentation

std::map<SbgEComMagCalibBandwidth, std::string> MAG_CALIB_BW
static
Initial value:

Definition at line 223 of file ellipse.h.

std::map<SbgEComMagCalibConfidence, std::string> MAG_CALIB_CONF
static
std::map<SbgEComMagCalibMode, std::string> MAG_CALIB_MODE
static
Initial value:

Definition at line 220 of file ellipse.h.

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}}
static

Definition at line 210 of file ellipse.h.



sbg_driver
Author(s):
autogenerated on Sun Jan 27 2019 03:42:20