![]() |
GNSS-SDR
0.0.19
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 {} |
| Effective Ionisation Level 1st order parameter [sfu]. More... | |
| double | ai1 {} |
| Effective Ionisation Level 2st order parameter [sfu/degree]. More... | |
| double | ai2 {} |
| Effective Ionisation Level 3st order parameter [sfu/degree]. More... | |
| int32_t | tow {} |
| UTC data reference Time of Week [s]. More... | |
| int32_t | WN {} |
| UTC data reference Week number [week]. More... | |
| bool | Region1_flag {} |
| Ionospheric Disturbance Flag for region 1. More... | |
| bool | Region2_flag {} |
| Ionospheric Disturbance Flag for region 2. More... | |
| bool | Region3_flag {} |
| Ionospheric Disturbance Flag for region 3. More... | |
| bool | Region4_flag {} |
| Ionospheric Disturbance Flag for region 4. More... | |
| bool | Region5_flag {} |
| 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_v2.0.pdf
Definition at line 37 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 67 of file galileo_iono.h.
References ai0, ai1, ai2, Region1_flag, Region2_flag, Region3_flag, Region4_flag, Region5_flag, tow, and WN.
| double Galileo_Iono::ai0 {} |
Effective Ionisation Level 1st order parameter [sfu].
Definition at line 46 of file galileo_iono.h.
Referenced by serialize().
| double Galileo_Iono::ai1 {} |
Effective Ionisation Level 2st order parameter [sfu/degree].
Definition at line 47 of file galileo_iono.h.
Referenced by serialize().
| double Galileo_Iono::ai2 {} |
Effective Ionisation Level 3st order parameter [sfu/degree].
Definition at line 48 of file galileo_iono.h.
Referenced by serialize().
| bool Galileo_Iono::Region1_flag {} |
Ionospheric Disturbance Flag for region 1.
Definition at line 55 of file galileo_iono.h.
Referenced by serialize().
| bool Galileo_Iono::Region2_flag {} |
Ionospheric Disturbance Flag for region 2.
Definition at line 56 of file galileo_iono.h.
Referenced by serialize().
| bool Galileo_Iono::Region3_flag {} |
Ionospheric Disturbance Flag for region 3.
Definition at line 57 of file galileo_iono.h.
Referenced by serialize().
| bool Galileo_Iono::Region4_flag {} |
Ionospheric Disturbance Flag for region 4.
Definition at line 58 of file galileo_iono.h.
Referenced by serialize().
| bool Galileo_Iono::Region5_flag {} |
Ionospheric Disturbance Flag for region 5.
Definition at line 59 of file galileo_iono.h.
Referenced by serialize().
| int32_t Galileo_Iono::tow {} |
UTC data reference Time of Week [s].
Definition at line 51 of file galileo_iono.h.
Referenced by serialize().
| int32_t Galileo_Iono::WN {} |
UTC data reference Week number [week].
Definition at line 52 of file galileo_iono.h.
Referenced by serialize().
1.8.14