Configuration for the streams associated with a single output interface. More...
#include <point_one/fusion_engine/messages/configuration.h>
Public Attributes | |
uint8_t | num_streams = 0 |
The number of stream_indices entries this message contains. More... | |
InterfaceID | output_interface |
The output interface to configure. More... | |
uint8_t | stream_indices [0] |
Placeholder pointer for variable length set of indices. More... | |
Configuration for the streams associated with a single output interface.
This object is used in the payload of the SetOutputInterfaceConfigMessage and OutputInterfaceConfigResponseMessage messages. The declared contents are followed by N
uint8_t
stream indices, where N
is equal to num_streams. For example:
Definition at line 1155 of file configuration.h.
uint8_t point_one::fusion_engine::messages::OutputInterfaceConfigEntry::num_streams = 0 |
The number of stream_indices
entries this message contains.
Definition at line 1159 of file configuration.h.
InterfaceID point_one::fusion_engine::messages::OutputInterfaceConfigEntry::output_interface |
The output interface to configure.
Definition at line 1157 of file configuration.h.
uint8_t point_one::fusion_engine::messages::OutputInterfaceConfigEntry::stream_indices[0] |
Placeholder pointer for variable length set of indices.
In the future these streams will be user defined, but for now they are:
0
: All FusionEngine messages.1
: All NMEA messages.2
: All RTCM messages. Definition at line 1169 of file configuration.h.