point_one::fusion_engine::messages::MessageRateResponseEntry Struct Reference

Detailed Description

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...
 

Member Data Documentation

◆ configured_rate

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.

◆ effective_rate

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.

◆ FLAG_ACTIVE_DIFFERS_FROM_SAVED

constexpr uint8_t point_one::fusion_engine::messages::MessageRateResponseEntry::FLAG_ACTIVE_DIFFERS_FROM_SAVED = 0x1
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.

◆ flags

uint8_t point_one::fusion_engine::messages::MessageRateResponseEntry::flags = 0

Flags that describe the entry.

Definition at line 2308 of file configuration.h.

◆ message_id

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.

◆ protocol

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.


The documentation for this struct was generated from the following file: