GNSS-SDR  0.0.19
An Open Source GNSS Software Defined Receiver
Public Member Functions | List of all members
Galileo_Fnav_Message Class Reference

This class handles the Galileo F/NAV Data message, as described in the Galileo Open Service Signal in Space Interface Control Document (OS SIS ICD), Issue 2.0 (Jan. 2021). See https://www.gsc-europa.eu/sites/default/files/sites/all/files/Galileo_OS_SIS_ICD_v2.0.pdf. More...

#include <galileo_fnav_message.h>

Public Member Functions

void split_page (const std::string &page_string)
 
bool have_new_ephemeris ()
 
bool have_new_iono_and_GST ()
 
bool have_new_utc_model ()
 
bool have_new_almanac ()
 
Galileo_Ephemeris get_ephemeris () const
 
Galileo_Iono get_iono () const
 
Galileo_Utc_Model get_utc_model () const
 
Galileo_Almanac_Helper get_almanac () const
 
int32_t get_TOW1 () const
 
int32_t get_TOW2 () const
 
int32_t get_TOW3 () const
 
int32_t get_TOW4 () const
 
bool get_flag_CRC_test () const
 
bool get_flag_TOW_set () const
 
void set_flag_TOW_set (bool flag_tow)
 
bool is_TOW1_set () const
 
void set_TOW1_flag (bool flag_tow1)
 
bool is_TOW2_set () const
 
void set_TOW2_flag (bool flag_tow2)
 
bool is_TOW3_set () const
 
void set_TOW3_flag (bool flag_tow3)
 
bool is_TOW4_set () const
 
void set_TOW4_flag (bool flag_tow4)
 

Detailed Description

This class handles the Galileo F/NAV Data message, as described in the Galileo Open Service Signal in Space Interface Control Document (OS SIS ICD), Issue 2.0 (Jan. 2021). See https://www.gsc-europa.eu/sites/default/files/sites/all/files/Galileo_OS_SIS_ICD_v2.0.pdf.

Definition at line 50 of file galileo_fnav_message.h.


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