An element of a MessageRateResponse message.
Definition at line 2297 of file configuration.h.
#include <point_one/fusion_engine/messages/configuration.h>
Public Attributes | |
MessageRate | configured_rate = MessageRate::OFF |
The current configuration for this message. More... | |
MessageRate | effective_rate = MessageRate::OFF |
The currently active output rate for this message, factoring in effects of additional configuration settings that may override the configured rate such as enabling diagnostic output. More... | |
uint8_t | flags = 0 |
Flags that describe the entry. More... | |
uint16_t | message_id = 0 |
The ID of the returned message type (e.g., 10000 for FusionEngine MessageType::POSE messages). More... | |
ProtocolType | protocol = ProtocolType::INVALID |
The protocol of the message being returned. More... | |
Static Public Attributes | |
static constexpr uint8_t | FLAG_ACTIVE_DIFFERS_FROM_SAVED = 0x1 |
Flag to indicate the active value for this configuration differs from the value saved to persistent memory. More... | |
MessageRate point_one::fusion_engine::messages::MessageRateResponseEntry::configured_rate = MessageRate::OFF |
The current configuration for this message.
Definition at line 2318 of file configuration.h.
MessageRate point_one::fusion_engine::messages::MessageRateResponseEntry::effective_rate = MessageRate::OFF |
The currently active output rate for this message, factoring in effects of additional configuration settings that may override the configured rate such as enabling diagnostic output.
Definition at line 2325 of file configuration.h.
|
staticconstexpr |
Flag to indicate the active value for this configuration differs from the value saved to persistent memory.
Definition at line 2302 of file configuration.h.
uint8_t point_one::fusion_engine::messages::MessageRateResponseEntry::flags = 0 |
Flags that describe the entry.
Definition at line 2308 of file configuration.h.
uint16_t point_one::fusion_engine::messages::MessageRateResponseEntry::message_id = 0 |
The ID of the returned message type (e.g., 10000 for FusionEngine MessageType::POSE messages).
See NmeaMessageType for NMEA-0183 messages.
Definition at line 2315 of file configuration.h.
ProtocolType point_one::fusion_engine::messages::MessageRateResponseEntry::protocol = ProtocolType::INVALID |
The protocol of the message being returned.
Definition at line 2305 of file configuration.h.