point_one::fusion_engine::messages::SystemStatusMessage Struct Reference

Detailed Description

System status information (MessageType::SYSTEM_STATUS, version 1.1).

Definition at line 289 of file device.h.

Inheritance diagram for point_one::fusion_engine::messages::SystemStatusMessage:
point_one::fusion_engine::messages::MessagePayload

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

Public Attributes

int16_t gnss_temperature = INVALID_TEMPERATURE
 The temperature of the GNSS receiver (in deg Celsius * 2^-7). More...
 
Timestamp p1_time
 The time of the message, in P1 time (beginning at power-on). More...
 
int16_t pe_cpu_temperature = INVALID_TEMPERATURE
 The temperature of the CPU running the positioning engine (in deg Celsius * 2^-7). More...
 

Static Public Attributes

static constexpr int16_t INVALID_TEMPERATURE = INT16_MAX
 
static constexpr MessageType MESSAGE_TYPE = MessageType::SYSTEM_STATUS
 
static constexpr uint8_t MESSAGE_VERSION = 1
 

Member Data Documentation

◆ gnss_temperature

int16_t point_one::fusion_engine::messages::SystemStatusMessage::gnss_temperature = INVALID_TEMPERATURE

The temperature of the GNSS receiver (in deg Celsius * 2^-7).

Set to 0x7FFF if invalid.

Definition at line 302 of file device.h.

◆ INVALID_TEMPERATURE

constexpr int16_t point_one::fusion_engine::messages::SystemStatusMessage::INVALID_TEMPERATURE = INT16_MAX
staticconstexpr

Definition at line 293 of file device.h.

◆ MESSAGE_TYPE

constexpr MessageType point_one::fusion_engine::messages::SystemStatusMessage::MESSAGE_TYPE = MessageType::SYSTEM_STATUS
staticconstexpr

Definition at line 290 of file device.h.

◆ MESSAGE_VERSION

constexpr uint8_t point_one::fusion_engine::messages::SystemStatusMessage::MESSAGE_VERSION = 1
staticconstexpr

Definition at line 291 of file device.h.

◆ p1_time

Timestamp point_one::fusion_engine::messages::SystemStatusMessage::p1_time

The time of the message, in P1 time (beginning at power-on).

Definition at line 296 of file device.h.

◆ pe_cpu_temperature

int16_t point_one::fusion_engine::messages::SystemStatusMessage::pe_cpu_temperature = INVALID_TEMPERATURE

The temperature of the CPU running the positioning engine (in deg Celsius * 2^-7).

Set to 0x7FFF if invalid. Added in version 1.1 (set to 0 in version 1.0).

Definition at line 309 of file device.h.


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