Namespaces | |
Classes | |
struct | GNSSInfoMessage |
Information about the GNSS data used in the PoseMessage with the corresponding timestamp (MessageType::GNSS_INFO). More... | |
struct | GNSSSatelliteMessage |
Information about the individual satellites used in the PoseMessage and GNSSInfoMessage with the corresponding timestamp (MessageType::GNSS_SATELLITE). More... | |
struct | IMUMeasurement |
IMU sensor measurement data (MessageType::IMU_MEASUREMENT). More... | |
struct | MessageHeader |
The header present at the beginning of every message. More... | |
struct | PoseAuxMessage |
Auxiliary platform pose information (MessageType::POSE_AUX). More... | |
struct | PoseMessage |
Platform pose solution: position, velocity, attitude (MessageType::POSE). More... | |
struct | SatelliteInfo |
Information about an individual satellite (see GNSSSatelliteMessage). More... | |
struct | Timestamp |
Generic timestamp representation. More... | |
Functions | |
uint32_t | CalculateCRC (const void *buffer) |
Calculate the CRC for the message (header + payload) contained in the buffer. More... | |
bool | IsValid (const void *buffer) |
Check if the message contained in the buffer has a valid CRC. More... | |
std::ostream & | operator<< (std::ostream &stream, MessageType type) |
MessageType stream operator. More... | |
std::ostream & | operator<< (std::ostream &stream, SatelliteType type) |
SatelliteType stream operator. More... | |
std::ostream & | operator<< (std::ostream &stream, SolutionType type) |
SolutionType stream operator. More... | |
std::string | to_string (MessageType type) |
Get a human-friendly string name for the specified MessageType. More... | |
std::string | to_string (SatelliteType type) |
Get a human-friendly string name for the specified SatelliteType (GNSS constellation). More... | |
std::string | to_string (SolutionType type) |
Get a human-friendly string name for the specified SolutionType. More... | |