Detailed Description

Messages for importing/exporting device configuration.

See also Device Configuration Settings Control.

Classes

struct  point_one::fusion_engine::messages::ExportDataMessage
 Export data from the device (MessageType::EXPORT_DATA, version 1.0). More...
 
struct  point_one::fusion_engine::messages::ImportDataMessage
 Import data from the host to the device (MessageType::IMPORT_DATA, version 1.0). More...
 
struct  point_one::fusion_engine::messages::PlatformStorageDataMessage
 Message for reporting platform storage data (MessageType::PLATFORM_STORAGE_DATA, version 1.0). More...
 

Enumerations

enum  point_one::fusion_engine::messages::DataType : uint8_t {
  point_one::fusion_engine::messages::DataType::CALIBRATION_STATE = 0, point_one::fusion_engine::messages::DataType::CRASH_LOG = 1, point_one::fusion_engine::messages::DataType::FILTER_STATE = 2, point_one::fusion_engine::messages::DataType::USER_CONFIG = 3,
  point_one::fusion_engine::messages::DataType::INVALID = 255
}
 Type of data stored on device. More...
 

Functions

p1_ostreampoint_one::fusion_engine::messages::operator<< (p1_ostream &stream, DataType val)
 DataType stream operator. More...
 
P1_CONSTEXPR_FUNC const char * point_one::fusion_engine::messages::to_string (DataType type)
 Get a string representation of a DataType. More...
 

Enumeration Type Documentation

◆ DataType

Type of data stored on device.

Enumerator
CALIBRATION_STATE 
CRASH_LOG 
FILTER_STATE 
USER_CONFIG 
INVALID 

Definition at line 1354 of file configuration.h.

Function Documentation

◆ operator<<()

p1_ostream& point_one::fusion_engine::messages::operator<< ( p1_ostream stream,
DataType  val 
)
inline

DataType stream operator.

Definition at line 1389 of file configuration.h.

◆ to_string()

P1_CONSTEXPR_FUNC const char* point_one::fusion_engine::messages::to_string ( DataType  type)

Get a string representation of a DataType.

Parameters
typeThe requested type.
Returns
The corresponding string name.

Definition at line 1370 of file configuration.h.