ROSaic
File List
Here is a list of all files with brief descriptions:
[detail level 12345]
  include
  septentrio_gnss_driver
  communication
 async_manager.hppImplements asynchronous operations for an I/O manager
 callback_handlers.hppHandles callbacks when reading NMEA/SBF messages
 circular_buffer.hppDeclares a class for creating, writing to and reading from a circular bufffer
 communication_core.hppHighest-Level view on communication services
 rx_message.hppDefines a class that reads messages handed over from the circular buffer
  crc
 crc.hDeclares the functions to compute and validate the CRC of a buffer
  node
 rosaic_node.hppThe heart of the ROSaic driver: The ROS node that represents it
  packed_structs
 sbf_structs.hppDeclares and defines structs into which SBF blocks are unpacked then shipped to handler functions
 ssn_types.hppAims at making the C++ code as portable as possible, by dealing with all compilers except for MS compilers
  parsers
  nmea_parsers
 gpgga.hppDerived class for parsing GGA messages
 gpgsa.hppDerived class for parsing GSA messages
 gpgsv.hppDerived class for parsing GSV messages
 gprmc.hppDerived class for parsing RMC messages
 nmea_sentence.hppDefines a struct NMEASentence, into which NMEA sentences - both standardized and proprietary ones - should be mapped
 parse_exception.hppDeclares a derived class of the class "std::runtime_error" for throwing error messages when parsing NMEA/SBF
 parser_base_class.hppDeclares a base class for parsing NMEA messages and SBF blocks
 parsing_utilities.hppDeclares utility functions used when parsing messages
 string_utilities.hDeclares lower-level string utility functions used when parsing messages
  src
  septentrio_gnss_driver
  communication
 callback_handlers.cppHandles callbacks when reading NMEA/SBF messages
 circular_buffer.cppDefines a class for creating, writing and reading from a circular bufffer
 communication_core.cppHighest-Level view on communication services
 rx_message.cppDefines a class that reads messages handed over from the circular buffer
  crc
 crc.cDefines the CRC table and the functions to compute and validate the CRC of an SBF block
  node
 rosaic_node.cppThe heart of the ROSaic driver: The ROS node that represents it
  parsers
  nmea_parsers
 gpgga.cppDerived class for parsing GGA messages
 gpgsa.cppDerived class for parsing GSA messages
 gpgsv.cppDerived class for parsing GSV messages
 gprmc.cppDerived class for parsing RMC messages
 parsing_utilities.cppDeclares utility functions used when parsing messages
 string_utilities.cppDefines lower-level string utility functions used when parsing messages