30 [[nodiscard]]
static std::string
type()
37 [[nodiscard]] std::string
getType()
const override {
return type(); }
Type Definitions for Ublox messages.
NodeData()=default
Default constructor.
static std::string type()
Returns the type of the data class.
static std::vector< std::string > parentTypes()
Returns the parent types of the data class.
uint16_t payloadLength
Payload length in bytes.
static std::string type()
Returns the type of the data class.
std::variant< vendor::ublox::UbxAckAck, vendor::ublox::UbxAckNak, vendor::ublox::UbxEsfIns, vendor::ublox::UbxEsfMeas, vendor::ublox::UbxEsfRaw, vendor::ublox::UbxEsfStatus, vendor::ublox::UbxNavAtt, vendor::ublox::UbxNavPosecef, vendor::ublox::UbxNavPosllh, vendor::ublox::UbxNavVelned, vendor::ublox::UbxRxmRawx, vendor::ublox::UbxRxmSfrbx > data
Decoded data.
vendor::ublox::UbxClass msgClass
Ubx Message Class (NONE if NMEA message)
std::string getType() const override
Returns the type of the data class.
uint8_t msgId
Ubx Message ID.
UbxClass
The available UBX Class IDs.
@ UBX_CLASS_NONE
No Message Class specified.
Message Not-Acknowledged.
Vehicle dynamics information.
External Sensor Fusion Measurements.
External Sensor Fusion (ESF) status information.
Position Solution in ECEF.
Geodetic Position Solution.
Velocity Solution in NED.
Multi-GNSS Raw Measurement Data.
Broadcast Navigation Data Subframe.