septentrio_gnss_driver: Rolling
Links
Rosindex
Website
Website
Repository
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace crc
Namespace device_type
Namespace io
Namespace log_level
Namespace parsing_utilities
Namespace rclcpp
Namespace rosaic_node
Namespace settings
Namespace std
Namespace string_utilities
Namespace telegram_type
Classes and Structs
Struct AgcState
Struct Capabilities
Struct Dop
Template Struct has_block_header
Template Struct has_block_header< T, std::void_t< decltype(T::block_header) > >
Struct InsVsm
Struct Osnma
Struct Rtk
Struct RtkIpServer
Struct RtkNtrip
Struct RtkSerial
Struct Settings
Struct Telegram
Template Class BaseParser
Class ChannelSatInfo
Class ChannelStateInfo
Class ChannelStatus
Template Class ConcurrentQueue
Class DOP
Class GpggaParser
Class GpgsaParser
Class GpgsvParser
Class GprmcParser
Template Class AsyncManager
Class AsyncManagerBase
Class CommunicationCore
Class MessageHandler
Class PcapFileIo
Class SbfFileIo
Class Semaphore
Class SerialIo
Class TcpIo
Class TelegramHandler
Class UdpClient
Class NMEASentence
Class ParseException
Class QualityInd
Class ReceiverSetup
Class ReceiverStatus
Class ROSaicNode
Class ROSaicNodeBase
Enums
Enum DeviceType
Enum LogLevel
Enum LogLevel
Enum SbfId
Enum TelegramType
Enum TypeOfPVT_Enum
Functions
Template Function AgcStateParser
Template Function AttCovEulerParser
Template Function AttEulerParser
Template Function BaseVectorCartParser
Template Function BaseVectorGeodParser
Template Function BlockHeaderParser
Template Function ChannelSatInfoParser
Template Function ChannelStateInfoParser
Template Function ChannelStatusParser
Function crc::compute16CCITT
Function crc::isValid
Template Function doNotUseToNaN
Template Function DOPParser
Template Function ExtSensorMeasParser
Template Function GalAuthStatusParser
Template Function IMUSetupParser
Template Function INSNavCartParser
Template Function INSNavGeodParser
Template Function MeasEpochChannelType1Parser
Template Function MeasEpochChannelType2Parser
Template Function MeasEpochParser
Function parsing_utilities::convertAutoCovariance
Function parsing_utilities::convertCovariance
Function parsing_utilities::convertDMSToDegrees
Function parsing_utilities::convertEulerToQuaternion
Function parsing_utilities::convertEulerToQuaternionMsg
Function parsing_utilities::convertUserPeriodToRxCommand
Function parsing_utilities::convertUTCDoubleToSeconds
Function parsing_utilities::convertUTCtoUnix
Template Function parsing_utilities::deg2rad
Template Function parsing_utilities::deg2radSq
Function parsing_utilities::getCrc
Function parsing_utilities::getId
Function parsing_utilities::getLength
Function parsing_utilities::getTow
Function parsing_utilities::getWnc
Function parsing_utilities::parseDouble(const uint8_t *)
Function parsing_utilities::parseDouble(const std::string&, double&)
Function parsing_utilities::parseFloat(const uint8_t *)
Function parsing_utilities::parseFloat(const std::string&, float&)
Function parsing_utilities::parseInt16(const uint8_t *)
Function parsing_utilities::parseInt16(const std::string&, int16_t&, int32_t)
Function parsing_utilities::parseInt32(const uint8_t *)
Function parsing_utilities::parseInt32(const std::string&, int32_t&, int32_t)
Function parsing_utilities::parseUInt16(const uint8_t *)
Function parsing_utilities::parseUInt16(const std::string&, uint16_t&, int32_t)
Function parsing_utilities::parseUInt32(const uint8_t *)
Function parsing_utilities::parseUInt32(const std::string&, uint32_t&, int32_t)
Function parsing_utilities::parseUInt8
Function parsing_utilities::q_enu_ecef
Function parsing_utilities::q_ned_ecef
Function parsing_utilities::quaternionToQuaternionMsg
Function parsing_utilities::R_enu_ecef
Function parsing_utilities::R_ned_ecef
Template Function parsing_utilities::rad2deg
Function parsing_utilities::rpyToRot
Function parsing_utilities::setQuaternionNaN
Function parsing_utilities::setVector3NaN
Template Function parsing_utilities::square
Function parsing_utilities::wrapAngle180to180
Template Function PosCovCartesianParser
Template Function PosCovGeodeticParser
Template Function PVTCartesianParser
Template Function PVTGeodeticParser
Template Function qiCharsToStringParser
Template Function qiLittleEndianParser
Template Function QualityIndParser
Template Function ReceiverSetupParser
Template Function ReceiverStatusParser
Template Function ReceiverTimeParser
Template Function ReceiverTimesParser
Template Function RfBandParser
Template Function RfStatusParser
Template Function setDoNotUse
Function settings::autoPublish
Function settings::checkUniquenssOfIps
Function settings::checkUniquenssOfIpsPorts
Function settings::checkUniquenssOfIpsPortsVsm
Function settings::checkUniquenssOfIpsVsm
Function string_utilities::containsSpace
Function string_utilities::toDouble
Function string_utilities::toFloat
Function string_utilities::toInt32
Function string_utilities::toInt8
Function string_utilities::toUInt32
Function string_utilities::toUInt8
Function string_utilities::trimDecimalPlaces
Function timestampFromRos(const TimestampRos&)
Function timestampFromRos(const TimestampRos&)
Function timestampToRos(Timestamp)
Function timestampToRos(Timestamp)
Template Function validValue
Template Function VectorInfoCartParser
Template Function VectorInfoGeodParser
Template Function VelCovCartesianParser
Template Function VelCovGeodeticParser
Template Function VelSensorSetupParser
Variables
Variable baudrates
Variable CONNECTION_DESCRIPTOR_BYTE_C
Variable CONNECTION_DESCRIPTOR_BYTE_D
Variable CONNECTION_DESCRIPTOR_BYTE_I
Variable CONNECTION_DESCRIPTOR_BYTE_N
Variable CONNECTION_DESCRIPTOR_BYTE_U
Variable CONNECTION_DESCRIPTOR_FOOTER
Variable CR
Variable CRC_LOOK_UP
Variable ERROR_SYNC_BYTE_3
Variable io::BAUDRATES
Variable LF
Variable MAX_NB_INMARSATCHANNELS
Variable MAX_NR_OF_SIGNALS_PER_SATELLITE
Variable MAX_SBF_SIZE
Variable MAX_UDP_PACKET_SIZE
Variable MAXSB_CHANNELSATINFO
Variable MAXSB_CHANNELSTATEINFO
Variable MAXSB_MEASEPOCH_T1
Variable MAXSB_MEASEPOCH_T2
Variable MAXSB_NBRANTENNA
Variable MAXSB_NBVECTORINFO
Variable NMEA_INS_SYNC_BYTE_2
Variable NMEA_INS_SYNC_BYTE_3
Variable NMEA_SYNC_BYTE_2
Variable NMEA_SYNC_BYTE_3
Variable NR_OF_ANTENNAS
Variable NR_OF_LOGICALCHANNELS
Variable parsing_utilities::pihalf
Variable RESPONSE_SYNC_BYTE_2
Variable RESPONSE_SYNC_BYTE_3
Variable RESPONSE_SYNC_BYTE_3a
Variable SBF_HEADER_SIZE
Variable SBF_SYNC_1
Variable SBF_SYNC_2
Variable SBF_SYNC_BYTE_2
Variable SYNC_BYTE_1
Defines
Define SEPTENTRIO_GNSS_DRIVER_MESSAGE_BLOCKHEADER_PLUGIN_CONSTRUCTOR
Typedefs
Typedef AimPlusStatusMsg
Typedef AimPlusStatusMsg
Typedef AttCovEulerMsg
Typedef AttCovEulerMsg
Typedef AttEulerMsg
Typedef AttEulerMsg
Typedef BaseVectorCartMsg
Typedef BaseVectorCartMsg
Typedef BaseVectorGeodMsg
Typedef BaseVectorGeodMsg
Typedef BlockHeaderMsg
Typedef BlockHeaderMsg
Typedef DiagnosticArrayMsg
Typedef DiagnosticArrayMsg
Typedef DiagnosticStatusMsg
Typedef DiagnosticStatusMsg
Typedef ExtSensorMeasMsg
Typedef ExtSensorMeasMsg
Typedef GalAuthStatusMsg
Typedef GalAuthStatusMsg
Typedef GpggaMsg
Typedef GpggaMsg
Typedef GpgsaMsg
Typedef GpgsaMsg
Typedef GpgsvMsg
Typedef GpgsvMsg
Typedef GprmcMsg
Typedef GprmcMsg
Typedef GpsFixMsg
Typedef GpsFixMsg
Typedef GpsStatusMsg
Typedef GpsStatusMsg
Typedef ImuMsg
Typedef ImuMsg
Typedef IMUSetupMsg
Typedef IMUSetupMsg
Typedef INSNavCartMsg
Typedef INSNavCartMsg
Typedef INSNavGeodMsg
Typedef INSNavGeodMsg
Typedef LocalizationMsg
Typedef LocalizationMsg
Typedef MeasEpochChannelType1Msg
Typedef MeasEpochChannelType1Msg
Typedef MeasEpochChannelType2Msg
Typedef MeasEpochChannelType2Msg
Typedef MeasEpochMsg
Typedef MeasEpochMsg
Typedef NavSatFixMsg
Typedef NavSatFixMsg
Typedef NavSatStatusMsg
Typedef NavSatStatusMsg
Typedef PosCovCartesianMsg
Typedef PosCovCartesianMsg
Typedef PosCovGeodeticMsg
Typedef PosCovGeodeticMsg
Typedef PoseWithCovarianceStampedMsg
Typedef PoseWithCovarianceStampedMsg
Typedef PVTCartesianMsg
Typedef PVTCartesianMsg
Typedef PVTGeodeticMsg
Typedef PVTGeodeticMsg
Typedef QuaternionMsg
Typedef QuaternionMsg
Typedef ReceiverTimeMsg
Typedef ReceiverTimeMsg
Typedef RfBandMsg
Typedef RfBandMsg
Typedef RfStatusMsg
Typedef RfStatusMsg
Typedef TelegramQueue
Typedef TimeReferenceMsg
Typedef TimeReferenceMsg
Typedef Timestamp
Typedef Timestamp
Typedef TimestampRos
Typedef TimestampRos
Typedef TransformStampedMsg
Typedef TransformStampedMsg
Typedef TwistWithCovarianceStampedMsg
Typedef TwistWithCovarianceStampedMsg
Typedef Vector3Msg
Typedef Vector3Msg
Typedef VectorInfoCartMsg
Typedef VectorInfoCartMsg
Typedef VectorInfoGeodMsg
Typedef VectorInfoGeodMsg
Typedef VelCovCartesianMsg
Typedef VelCovCartesianMsg
Typedef VelCovGeodeticMsg
Typedef VelCovGeodeticMsg
Typedef VelSensorSetupMsg
Typedef VelSensorSetupMsg
Directories
Directory include
Directory septentrio_gnss_driver
Directory abstraction
Directory communication
Directory crc
Directory node
Directory parsers
Directory nmea_parsers
Directory plugin
Files
File async_manager.hpp
File BlockHeader.h
File communication_core.hpp
File crc.hpp
File gpgga.hpp
File gpgsa.hpp
File gpgsv.hpp
File gprmc.hpp
File io.hpp
File message_handler.hpp
File nmea_sentence.hpp
File parse_exception.hpp
File parser_base_class.hpp
File parsing_utilities.hpp
File rosaic_node.hpp
File rosaic_node_ros1.hpp
File sbf_blocks.hpp
File sbf_utilities.hpp
File settings.hpp
File settings_helpers.hpp
File string_utilities.hpp
File telegram.hpp
File telegram_handler.hpp
File typedefs.hpp
File typedefs_ros1.hpp
Message Definitions
AIMPlusStatus
AttCovEuler
AttEuler
BaseVectorCart
BaseVectorGeod
BlockHeader
ExtSensorMeas
GALAuthStatus
IMUSetup
INSNavCart
INSNavGeod
MeasEpoch
MeasEpochChannelType1
MeasEpochChannelType2
PVTCartesian
PVTGeodetic
PosCovCartesian
PosCovGeodetic
RFBand
RFStatus
ReceiverTime
VectorInfoCart
VectorInfoGeod
VelCovCartesian
VelCovGeodetic
VelSensorSetup
Standard Documents
README
ROSaic = ROS + mosaic
Overview
Usage
Inertial Navigation System (INS): Basics
ROSaic Parameters
ROS Topic Publications
Suggestions for Improvements
Adding New SBF Blocks or NMEA Sentences
PACKAGE
LICENSE
CHANGELOG
Changelog for package septentrio_gnss_driver
1.4.5 (2025-08-27)
1.4.4 (2025-06-06)
1.4.3 (2025-05-09)
1.4.2 (2025-02-22)
1.4.1 (2024-08-04)
1.4.0 (2024-05-21)
1.3.2 (2023-11-19)
1.3.1 (2023-07-06)
1.2.3 (2022-11-09)
1.2.2 (2022-06-22)
1.2.1 (2022-05-16)
1.2.0 (2022-04-27)
1.0.8 (2021-10-23)
1.0.7 (2021-05-18)
1.0.6 (2020-10-16)
1.0.5 (2020-10-15)
1.0.4 (2020-10-11)
1.0.3 (2020-09-30)
1.0.2 (2020-09-25)
1.0.1 (2020-09-22)
1.0.0 (2020-09-11)
Index
septentrio_gnss_driver: Rolling
C++ API
Variable SBF_HEADER_SIZE
View page source
Variable SBF_HEADER_SIZE
Defined in
File telegram.hpp
Variable Documentation
static
const
uint16_t
SBF_HEADER_SIZE
=
8