GetMessageRate Struct
Get the configured output rate for the he requested message type on the specified interface (MessageType::GET_MESSAGE_RATE, version 1). More...
Declaration
Included Headers
Base struct
| struct | MessagePayload |
|
The base class for all message payloads. More... | |
Public Member Attributes Index
| uint16_t | message_id = ALL_MESSAGES_ID |
|
The ID of the desired message type (e.g., 10000 for FusionEngine MessageType::POSE messages). More... | |
| InterfaceID | output_interface {TransportType::CURRENT} |
|
The output interface to be queried. More... | |
| ProtocolType | protocol = ProtocolType::INVALID |
|
The desired message protocol. More... | |
| ConfigurationSource | request_source = ConfigurationSource::ACTIVE |
|
The source of the parameter value (active, saved, etc.). More... | |
Public Static Attributes Index
| static constexpr MessageType | MESSAGE_TYPE = MessageType::GET_MESSAGE_RATE |
| static constexpr uint8_t | MESSAGE_VERSION = 0 |
Description
Get the configured output rate for the he requested message type on the specified interface (MessageType::GET_MESSAGE_RATE, version 1).
Multiple message rates can be requested with a single command if wild cards are used for the protocol, or message ID.
Expected Response
The device will respond with a MessageRateResponse containing the requested values or an error Response value if the request did not succeed.
Definition at line 2440 of file configuration.h.
Public Member Attributes
message_id
|
The ID of the desired message type (e.g., 10000 for FusionEngine MessageType::POSE messages).
See NmeaMessageType for NMEA-0183 messages. If ALL_MESSAGES_ID, return the current settings for all supported messages on the selected interface and protocol.
Definition at line 2467 of file configuration.h.
output_interface
|
The output interface to be queried.
TransportType::ALL is not supported. To query for multiple transports, send separate requests.
Definition at line 2450 of file configuration.h.
protocol
|
The desired message protocol.
If ProtocolType::ALL, return the current settings for all supported protocols.
Definition at line 2456 of file configuration.h.
request_source
|
The source of the parameter value (active, saved, etc.).
Definition at line 2459 of file configuration.h.
Public Static Attributes
MESSAGE_TYPE
| constexpr static |
Definition at line 2441 of file configuration.h.
MESSAGE_VERSION
| constexpr static |
Definition at line 2442 of file configuration.h.
The documentation for this struct was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.