Classes | Namespaces | Enumerations
message_handler.hpp File Reference
#include <cassert>
#include <cstddef>
#include <map>
#include <sstream>
#include <boost/call_traits.hpp>
#include <boost/format.hpp>
#include <boost/math/constants/constants.hpp>
#include <boost/tokenizer.hpp>
#include <septentrio_gnss_driver/abstraction/typedefs.hpp>
#include <septentrio_gnss_driver/communication/telegram.hpp>
#include <septentrio_gnss_driver/crc/crc.hpp>
#include <septentrio_gnss_driver/parsers/nmea_parsers/gpgga.hpp>
#include <septentrio_gnss_driver/parsers/nmea_parsers/gpgsa.hpp>
#include <septentrio_gnss_driver/parsers/nmea_parsers/gpgsv.hpp>
#include <septentrio_gnss_driver/parsers/nmea_parsers/gprmc.hpp>
#include <septentrio_gnss_driver/parsers/string_utilities.hpp>
Include dependency graph for message_handler.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  io::MessageHandler
 Can search buffer for messages, read/parse them, and so on. More...
 

Namespaces

 io
 

Enumerations

enum  SbfId {
  PVT_CARTESIAN = 4006, PVT_GEODETIC = 4007, BASE_VECTOR_CART = 4043, BASE_VECTOR_GEOD = 4028,
  POS_COV_CARTESIAN = 5905, POS_COV_GEODETIC = 5906, ATT_EULER = 5938, ATT_COV_EULER = 5939,
  CHANNEL_STATUS = 4013, MEAS_EPOCH = 4027, DOP = 4001, VEL_COV_CARTESIAN = 5907,
  VEL_COV_GEODETIC = 5908, RECEIVER_STATUS = 4014, QUALITY_IND = 4082, RECEIVER_SETUP = 5902,
  INS_NAV_CART = 4225, INS_NAV_GEOD = 4226, EXT_EVENT_INS_NAV_GEOD = 4230, EXT_EVENT_INS_NAV_CART = 4229,
  IMU_SETUP = 4224, VEL_SENSOR_SETUP = 4244, EXT_SENSOR_MEAS = 4050, RECEIVER_TIME = 5914,
  GAL_AUTH_STATUS = 4245, RF_STATUS = 4092
}
 
enum  TypeOfPVT_Enum {
  evNoPVT, evStandAlone, evDGPS, evFixed,
  evRTKFixed, evRTKFloat, evSBAS, evMovingBaseRTKFixed,
  evMovingBaseRTKFloat, evPPP
}
 

Enumeration Type Documentation

◆ SbfId

enum SbfId
Enumerator
PVT_CARTESIAN 
PVT_GEODETIC 
BASE_VECTOR_CART 
BASE_VECTOR_GEOD 
POS_COV_CARTESIAN 
POS_COV_GEODETIC 
ATT_EULER 
ATT_COV_EULER 
CHANNEL_STATUS 
MEAS_EPOCH 
DOP 
VEL_COV_CARTESIAN 
VEL_COV_GEODETIC 
RECEIVER_STATUS 
QUALITY_IND 
RECEIVER_SETUP 
INS_NAV_CART 
INS_NAV_GEOD 
EXT_EVENT_INS_NAV_GEOD 
EXT_EVENT_INS_NAV_CART 
IMU_SETUP 
VEL_SENSOR_SETUP 
EXT_SENSOR_MEAS 
RECEIVER_TIME 
GAL_AUTH_STATUS 
RF_STATUS 

Definition at line 102 of file message_handler.hpp.

◆ TypeOfPVT_Enum

Enum for NavSatFix's status.status field, which is obtained from PVTGeodetic's Mode field

Enumerator
evNoPVT 
evStandAlone 
evDGPS 
evFixed 
evRTKFixed 
evRTKFloat 
evSBAS 
evMovingBaseRTKFixed 
evMovingBaseRTKFloat 
evPPP 

Definition at line 88 of file message_handler.hpp.



septentrio_gnss_driver
Author(s): Tibor Dome
autogenerated on Wed Nov 22 2023 04:04:27