point_one::fusion_engine::messages::InputDataWrapperMessage Struct Reference

Detailed Description

A block of incoming sensor data whose definition depends on the value of @ ref data_type.

(MessageType::INPUT_DATA_WRAPPER).

This message has the remainder of the payload_size_bytes filled with the wrapped data. The payload is not guaranteed to be aligned to a specific message boundary, or to contain complete messages.

{MessageHeader, InputDataWrapperMessage, [wrapped data]}

Definition at line 1287 of file measurements.h.

#include <point_one/fusion_engine/messages/measurements.h>

Public Member Functions

 InputDataWrapperMessage ()
 

Public Attributes

uint16_t data_type = 0
 Type identifier for the serialized message to follow. More...
 
uint64_t system_time_cs: 40
 5 byte system wall-clock timestamp in centiseconds (hundredths of a second). More...
 

Static Public Attributes

static constexpr MessageType MESSAGE_TYPE = MessageType::INPUT_DATA_WRAPPER
 
static constexpr uint8_t MESSAGE_VERSION = 0
 

Constructor & Destructor Documentation

◆ InputDataWrapperMessage()

point_one::fusion_engine::messages::InputDataWrapperMessage::InputDataWrapperMessage ( )
inline

Definition at line 1293 of file measurements.h.

Member Data Documentation

◆ data_type

uint16_t point_one::fusion_engine::messages::InputDataWrapperMessage::data_type = 0

Type identifier for the serialized message to follow.

Definition at line 1318 of file measurements.h.

◆ MESSAGE_TYPE

constexpr MessageType point_one::fusion_engine::messages::InputDataWrapperMessage::MESSAGE_TYPE = MessageType::INPUT_DATA_WRAPPER
staticconstexpr

Definition at line 1288 of file measurements.h.

◆ MESSAGE_VERSION

constexpr uint8_t point_one::fusion_engine::messages::InputDataWrapperMessage::MESSAGE_VERSION = 0
staticconstexpr

Definition at line 1289 of file measurements.h.

◆ system_time_cs

uint64_t point_one::fusion_engine::messages::InputDataWrapperMessage::system_time_cs

5 byte system wall-clock timestamp in centiseconds (hundredths of a second).

Set to POSIX time (time since 1/1/1970) where available.

Definition at line 1312 of file measurements.h.


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