Skip to main content

SystemStatusMessage Struct

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

Declaration

struct point_one::fusion_engine::messages::SystemStatusMessage { ... }

Included Headers

Base struct

structMessagePayload

The base class for all message payloads. More...

Public Member Attributes Index

int16_tgnss_temperature = INVALID_TEMPERATURE

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

Timestampp1_time

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

int16_tpe_cpu_temperature = INVALID_TEMPERATURE

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

Public Static Attributes Index

static constexpr int16_tINVALID_TEMPERATURE = INT16_MAX
static constexpr MessageTypeMESSAGE_TYPE = MessageType::SYSTEM_STATUS
static constexpr uint8_tMESSAGE_VERSION = 1

Description

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

Definition at line 289 of file device.h.

Public Member Attributes

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.

302 int16_t gnss_temperature = INVALID_TEMPERATURE;

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).

Definition at line 309 of file device.h.

309 int16_t pe_cpu_temperature = INVALID_TEMPERATURE;

Public Static Attributes

INVALID_TEMPERATURE

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

Definition at line 293 of file device.h.

293 static constexpr int16_t INVALID_TEMPERATURE = INT16_MAX;

MESSAGE_TYPE

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

Definition at line 290 of file device.h.

290 static constexpr MessageType MESSAGE_TYPE = MessageType::SYSTEM_STATUS;

MESSAGE_VERSION

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

Definition at line 291 of file device.h.

291 static constexpr uint8_t MESSAGE_VERSION = 1;

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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.