point_one::fusion_engine::messages::GNSSInfoMessage Struct Reference

Information about the GNSS data used in the PoseMessage with the corresponding timestamp (MessageType::GNSS_INFO, version 1.0). More...

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

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

Public Attributes

float gdop = NAN
 The geometric dilution of precision (GDOP). More...
 
Timestamp gps_time
 The GPS time of the message, if available, referenced to 1980/1/6. More...
 
float gps_time_std_sec = NAN
 GPS time alignment standard deviation (in seconds). More...
 
float hdop = NAN
 The horizontal dilution of precision (HDOP). More...
 
Timestamp last_differential_time
 The P1 time of the last differential GNSS update. More...
 
Timestamp p1_time
 The time of the message, in P1 time (beginning at power-on). More...
 
float pdop = NAN
 The position dilution of precision (PDOP). More...
 
uint32_t reference_station_id = INVALID_REFERENCE_STATION
 The ID of the differential base station, if used. More...
 
float vdop = NAN
 The vertical dilution of precision (VDOP). More...
 

Static Public Attributes

static constexpr uint32_t INVALID_REFERENCE_STATION = 0xFFFFFFFF
 
static constexpr MessageType MESSAGE_TYPE = MessageType::GNSS_INFO
 
static constexpr uint8_t MESSAGE_VERSION = 0
 

Detailed Description

Information about the GNSS data used in the PoseMessage with the corresponding timestamp (MessageType::GNSS_INFO, version 1.0).

Definition at line 204 of file solution.h.

Member Data Documentation

◆ gdop

float point_one::fusion_engine::messages::GNSSInfoMessage::gdop = NAN

The geometric dilution of precision (GDOP).

Definition at line 223 of file solution.h.

◆ gps_time

Timestamp point_one::fusion_engine::messages::GNSSInfoMessage::gps_time

The GPS time of the message, if available, referenced to 1980/1/6.

Definition at line 214 of file solution.h.

◆ gps_time_std_sec

float point_one::fusion_engine::messages::GNSSInfoMessage::gps_time_std_sec = NAN

GPS time alignment standard deviation (in seconds).

Definition at line 232 of file solution.h.

◆ hdop

float point_one::fusion_engine::messages::GNSSInfoMessage::hdop = NAN

The horizontal dilution of precision (HDOP).

Definition at line 227 of file solution.h.

◆ INVALID_REFERENCE_STATION

constexpr uint32_t point_one::fusion_engine::messages::GNSSInfoMessage::INVALID_REFERENCE_STATION = 0xFFFFFFFF
staticconstexpr

Definition at line 208 of file solution.h.

◆ last_differential_time

Timestamp point_one::fusion_engine::messages::GNSSInfoMessage::last_differential_time

The P1 time of the last differential GNSS update.

Definition at line 217 of file solution.h.

◆ MESSAGE_TYPE

constexpr MessageType point_one::fusion_engine::messages::GNSSInfoMessage::MESSAGE_TYPE = MessageType::GNSS_INFO
staticconstexpr

Definition at line 205 of file solution.h.

◆ MESSAGE_VERSION

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

Definition at line 206 of file solution.h.

◆ p1_time

Timestamp point_one::fusion_engine::messages::GNSSInfoMessage::p1_time

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

Definition at line 211 of file solution.h.

◆ pdop

float point_one::fusion_engine::messages::GNSSInfoMessage::pdop = NAN

The position dilution of precision (PDOP).

Definition at line 225 of file solution.h.

◆ reference_station_id

uint32_t point_one::fusion_engine::messages::GNSSInfoMessage::reference_station_id = INVALID_REFERENCE_STATION

The ID of the differential base station, if used.

Definition at line 220 of file solution.h.

◆ vdop

float point_one::fusion_engine::messages::GNSSInfoMessage::vdop = NAN

The vertical dilution of precision (VDOP).

Definition at line 229 of file solution.h.


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