![]() |
GNSS-SDR 0.0.21
An Open Source GNSS Software Defined Receiver
|
This class is a storage for the GALILEO UTC MODEL data as described in Galileo ICD https://www.gsc-europa.eu/sites/default/files/sites/all/files/Galileo_OS_SIS_ICD_v2.0.pdf paragraph 5.1.7. More...
#include <galileo_utc_model.h>
Public Member Functions | |
| Galileo_Utc_Model ()=default | |
| double | GST_to_UTC_time (double t_e, int32_t WN) const |
| GST-UTC Conversion Algorithm and Parameters. | |
| 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 UTC data on disk file. | |
Public Attributes | |
| double | A0 {} |
| double | A1 {} |
| int32_t | Delta_tLS {} |
| int32_t | tot {} |
| UTC data reference Time of Week [s]. | |
| int32_t | WNot {} |
| UTC data reference Week number [week]. | |
| int32_t | WN_LSF {} |
| int32_t | DN {} |
| int32_t | Delta_tLSF {} |
| double | A_0G {} |
| double | A_1G {} |
| int32_t | t_0G {} |
| int32_t | WN_0G {} |
| bool | flag_utc_model {} |
This class is a storage for the GALILEO UTC MODEL data as described in Galileo ICD https://www.gsc-europa.eu/sites/default/files/sites/all/files/Galileo_OS_SIS_ICD_v2.0.pdf paragraph 5.1.7.
Definition at line 36 of file galileo_utc_model.h.
|
default |
Default constructor
| double Galileo_Utc_Model::GST_to_UTC_time | ( | double | t_e, |
| int32_t | WN ) const |
GST-UTC Conversion Algorithm and Parameters.
|
inline |
Serialize is a boost standard method to be called by the boost XML serialization. Here is used to save the UTC data on disk file.
Definition at line 71 of file galileo_utc_model.h.
| double Galileo_Utc_Model::A0 {} |
Definition at line 48 of file galileo_utc_model.h.
| double Galileo_Utc_Model::A1 {} |
Definition at line 49 of file galileo_utc_model.h.
| double Galileo_Utc_Model::A_0G {} |
Definition at line 58 of file galileo_utc_model.h.
| double Galileo_Utc_Model::A_1G {} |
Definition at line 59 of file galileo_utc_model.h.
| int32_t Galileo_Utc_Model::Delta_tLS {} |
Definition at line 50 of file galileo_utc_model.h.
| int32_t Galileo_Utc_Model::Delta_tLSF {} |
Definition at line 55 of file galileo_utc_model.h.
| int32_t Galileo_Utc_Model::DN {} |
Definition at line 54 of file galileo_utc_model.h.
| bool Galileo_Utc_Model::flag_utc_model {} |
Definition at line 63 of file galileo_utc_model.h.
| int32_t Galileo_Utc_Model::t_0G {} |
Definition at line 60 of file galileo_utc_model.h.
| int32_t Galileo_Utc_Model::tot {} |
UTC data reference Time of Week [s].
Definition at line 51 of file galileo_utc_model.h.
Referenced by serialize().
| int32_t Galileo_Utc_Model::WN_0G {} |
Definition at line 61 of file galileo_utc_model.h.
| int32_t Galileo_Utc_Model::WN_LSF {} |
Definition at line 53 of file galileo_utc_model.h.
| int32_t Galileo_Utc_Model::WNot {} |
UTC data reference Week number [week].
Definition at line 52 of file galileo_utc_model.h.
Referenced by serialize().