![]() |
GNSS-SDR
0.0.14
An Open Source GNSS Software Defined Receiver
|
This class is a storage for the GALILEO IONOSPHERIC data as described in Galileo ICD paragraph 5.1.6. More...
#include <galileo_iono.h>
Public Member Functions | |
| Galileo_Iono ()=default | |
| template<class Archive > | |
| void | serialize (Archive &archive, const unsigned int version) |
| Serialize is a boost standard method to be called by the boost XML serialization. Here is used to save the iono data on disk file. More... | |
Public Attributes | |
| double | ai0_5 {} |
| Effective Ionisation Level 1st order parameter [sfu]. More... | |
| double | ai1_5 {} |
| Effective Ionisation Level 2st order parameter [sfu/degree]. More... | |
| double | ai2_5 {} |
| Effective Ionisation Level 3st order parameter [sfu/degree]. More... | |
| int32_t | TOW_5 {} |
| UTC data reference Time of Week [s]. More... | |
| int32_t | WN_5 {} |
| UTC data reference Week number [week]. More... | |
| bool | Region1_flag_5 {} |
| Ionospheric Disturbance Flag for region 1. More... | |
| bool | Region2_flag_5 {} |
| Ionospheric Disturbance Flag for region 2. More... | |
| bool | Region3_flag_5 {} |
| Ionospheric Disturbance Flag for region 3. More... | |
| bool | Region4_flag_5 {} |
| Ionospheric Disturbance Flag for region 4. More... | |
| bool | Region5_flag_5 {} |
| Ionospheric Disturbance Flag for region 5. More... | |
This class is a storage for the GALILEO IONOSPHERIC data as described in Galileo ICD paragraph 5.1.6.
See https://www.gsc-europa.eu/sites/default/files/sites/all/files/Galileo-OS-SIS-ICD.pdf
Definition at line 36 of file galileo_iono.h.
|
default |
Default constructor
|
inline |
Serialize is a boost standard method to be called by the boost XML serialization. Here is used to save the iono data on disk file.
Definition at line 66 of file galileo_iono.h.
References ai0_5, ai1_5, ai2_5, Region1_flag_5, Region2_flag_5, Region3_flag_5, Region4_flag_5, Region5_flag_5, TOW_5, and WN_5.
| double Galileo_Iono::ai0_5 {} |
Effective Ionisation Level 1st order parameter [sfu].
Definition at line 45 of file galileo_iono.h.
Referenced by serialize().
| double Galileo_Iono::ai1_5 {} |
Effective Ionisation Level 2st order parameter [sfu/degree].
Definition at line 46 of file galileo_iono.h.
Referenced by serialize().
| double Galileo_Iono::ai2_5 {} |
Effective Ionisation Level 3st order parameter [sfu/degree].
Definition at line 47 of file galileo_iono.h.
Referenced by serialize().
| bool Galileo_Iono::Region1_flag_5 {} |
Ionospheric Disturbance Flag for region 1.
Definition at line 54 of file galileo_iono.h.
Referenced by serialize().
| bool Galileo_Iono::Region2_flag_5 {} |
Ionospheric Disturbance Flag for region 2.
Definition at line 55 of file galileo_iono.h.
Referenced by serialize().
| bool Galileo_Iono::Region3_flag_5 {} |
Ionospheric Disturbance Flag for region 3.
Definition at line 56 of file galileo_iono.h.
Referenced by serialize().
| bool Galileo_Iono::Region4_flag_5 {} |
Ionospheric Disturbance Flag for region 4.
Definition at line 57 of file galileo_iono.h.
Referenced by serialize().
| bool Galileo_Iono::Region5_flag_5 {} |
Ionospheric Disturbance Flag for region 5.
Definition at line 58 of file galileo_iono.h.
Referenced by serialize().
| int32_t Galileo_Iono::TOW_5 {} |
UTC data reference Time of Week [s].
Definition at line 50 of file galileo_iono.h.
Referenced by serialize().
| int32_t Galileo_Iono::WN_5 {} |
UTC data reference Week number [week].
Definition at line 51 of file galileo_iono.h.
Referenced by serialize().
1.8.14