point_one::fusion_engine::messages::LBandFrameMessage Struct Reference

Detailed Description

L-band frame contents (MessageType::LBAND_FRAME, version 1.0).

Definition at line 32 of file gnss_corrections.h.

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

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

Public Attributes

uint16_t bit_error_count = 0
 Count of bit errors found in the data frame. More...
 
float doppler_hz = 0
 The offset from the center frequency (Hz). More...
 
uint8_t signal_power_db = 0
 Power of the signal (dB). More...
 
int64_t system_time_ns = 0
 The system time when the frame was received (in nanoseconds). More...
 
uint16_t user_data_size_bytes = 0
 Number of bytes in this data payload. More...
 

Static Public Attributes

static constexpr MessageType MESSAGE_TYPE = MessageType::LBAND_FRAME
 
static constexpr uint8_t MESSAGE_VERSION = 0
 

Member Data Documentation

◆ bit_error_count

uint16_t point_one::fusion_engine::messages::LBandFrameMessage::bit_error_count = 0

Count of bit errors found in the data frame.

Definition at line 46 of file gnss_corrections.h.

◆ doppler_hz

float point_one::fusion_engine::messages::LBandFrameMessage::doppler_hz = 0

The offset from the center frequency (Hz).

This includes effects from user motion, receiver clock, and satellite clock errors.

Definition at line 57 of file gnss_corrections.h.

◆ MESSAGE_TYPE

constexpr MessageType point_one::fusion_engine::messages::LBandFrameMessage::MESSAGE_TYPE = MessageType::LBAND_FRAME
staticconstexpr

Definition at line 33 of file gnss_corrections.h.

◆ MESSAGE_VERSION

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

Definition at line 34 of file gnss_corrections.h.

◆ signal_power_db

uint8_t point_one::fusion_engine::messages::LBandFrameMessage::signal_power_db = 0

Power of the signal (dB).

Definition at line 49 of file gnss_corrections.h.

◆ system_time_ns

int64_t point_one::fusion_engine::messages::LBandFrameMessage::system_time_ns = 0

The system time when the frame was received (in nanoseconds).

Note that this is not synchronized to other P1 systems or GNSS.

Definition at line 40 of file gnss_corrections.h.

◆ user_data_size_bytes

uint16_t point_one::fusion_engine::messages::LBandFrameMessage::user_data_size_bytes = 0

Number of bytes in this data payload.

Definition at line 43 of file gnss_corrections.h.


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