control.h File Reference

Detailed Description

Device operation control messages.

Definition in file control.h.

Go to the source code of this file.

Classes

struct  point_one::fusion_engine::messages::CommandResponseMessage
 Response to indicate if command was processed successfully (MessageType::COMMAND_RESPONSE, version 1.0). More...
 
struct  point_one::fusion_engine::messages::DeviceIDMessage
 Device identifier information (MessageType::DEVICE_ID, version 1.0). More...
 
struct  point_one::fusion_engine::messages::EventNotificationMessage
 Notification of a system event for logging purposes (MessageType::EVENT_NOTIFICATION, version 1.0). More...
 
struct  point_one::fusion_engine::messages::MessageRequest
 Request transmission of a specified message type, (MessageType::MESSAGE_REQUEST, version 1.0). More...
 
struct  point_one::fusion_engine::messages::ResetRequest
 Perform a software or hardware reset (MessageType::RESET_REQUEST, version 1.0). More...
 
struct  point_one::fusion_engine::messages::ShutdownRequest
 Perform a device shutdown (MessageType::SHUTDOWN_REQUEST, version 1.0). More...
 
struct  point_one::fusion_engine::messages::StartupRequest
 Start up a device (MessageType::STARTUP_REQUEST, version 1.0). More...
 
struct  point_one::fusion_engine::messages::VersionInfoMessage
 Software version information, (MessageType::VERSION_INFO, version 1.0). More...
 

Namespaces

 point_one
 GNSS signal and frequency type definitions.
 
 point_one::fusion_engine
 
 point_one::fusion_engine::messages
 

Enumerations

enum  point_one::fusion_engine::messages::DeviceType : uint8_t {
  point_one::fusion_engine::messages::DeviceType::UNKNOWN = 0, point_one::fusion_engine::messages::DeviceType::ATLAS = 1, point_one::fusion_engine::messages::DeviceType::LG69T_AM = 2, point_one::fusion_engine::messages::DeviceType::LG69T_AP = 3,
  point_one::fusion_engine::messages::DeviceType::LG69T_AH = 4, point_one::fusion_engine::messages::DeviceType::NEXAR_BEAM2K = 5, point_one::fusion_engine::messages::DeviceType::SSR_LG69T = 6, point_one::fusion_engine::messages::DeviceType::SSR_DESKTOP = 7
}
 Identifies a FusionEngine device. More...
 

Functions

p1_ostreampoint_one::fusion_engine::messages::operator<< (p1_ostream &stream, DeviceType val)
 DeviceType stream operator. More...
 
P1_CONSTEXPR_FUNC const char * point_one::fusion_engine::messages::to_string (DeviceType val)
 Get a human-friendly string name for the specified DeviceType. More...