GNSS-SDR  0.0.19
An Open Source GNSS Software Defined Receiver
Public Attributes | List of all members
Galileo_HAS_page Class Reference

This class is a storage for Galileo HAS message page, as defined in Galileo High Accuracy Service Signal-In-Space Interface Control Document (HAS SIS ICD) Issue 1.0, May 2022. More...

#include <galileo_has_page.h>

Public Attributes

std::string has_message_string
 HAS message content. More...
 
uint64_t time_stamp {}
 HAS page time stamp, in [s]. More...
 
uint32_t tow {}
 HAS page time of week, in [s]. More...
 
uint8_t has_status {}
 HAS status. More...
 
uint8_t reserved {}
 HAS reserved field. More...
 
uint8_t message_type {}
 HAS message type (MT) More...
 
uint8_t message_id {}
 HAS message ID (MID) More...
 
uint8_t message_size {}
 HAS message size (MS) More...
 
uint8_t message_page_id {}
 HAS message page ID (PID) More...
 

Detailed Description

This class is a storage for Galileo HAS message page, as defined in Galileo High Accuracy Service Signal-In-Space Interface Control Document (HAS SIS ICD) Issue 1.0, May 2022.

Definition at line 35 of file galileo_has_page.h.

Member Data Documentation

◆ has_message_string

std::string Galileo_HAS_page::has_message_string

HAS message content.

Definition at line 40 of file galileo_has_page.h.

◆ has_status

uint8_t Galileo_HAS_page::has_status {}

HAS status.

Definition at line 45 of file galileo_has_page.h.

◆ message_id

uint8_t Galileo_HAS_page::message_id {}

HAS message ID (MID)

Definition at line 48 of file galileo_has_page.h.

◆ message_page_id

uint8_t Galileo_HAS_page::message_page_id {}

HAS message page ID (PID)

Definition at line 50 of file galileo_has_page.h.

◆ message_size

uint8_t Galileo_HAS_page::message_size {}

HAS message size (MS)

Definition at line 49 of file galileo_has_page.h.

◆ message_type

uint8_t Galileo_HAS_page::message_type {}

HAS message type (MT)

Definition at line 47 of file galileo_has_page.h.

◆ reserved

uint8_t Galileo_HAS_page::reserved {}

HAS reserved field.

Definition at line 46 of file galileo_has_page.h.

◆ time_stamp

uint64_t Galileo_HAS_page::time_stamp {}

HAS page time stamp, in [s].

Definition at line 41 of file galileo_has_page.h.

◆ tow

uint32_t Galileo_HAS_page::tow {}

HAS page time of week, in [s].

Definition at line 42 of file galileo_has_page.h.


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