![]() |
GNSS-SDR
0.0.19
An Open Source GNSS Software Defined Receiver
|
This class is a storage for the GLONASS GNAV UTC MODEL data as described in GLONASS ICD (Edition 5.1) More...
#include <glonass_gnav_utc_model.h>
Public Member Functions | |
| Glonass_Gnav_Utc_Model ()=default | |
| double | utc_time (double glonass_time_corrected) const |
| Computes the Coordinated Universal Time (UTC) and returns it in s More... | |
| template<class Archive > | |
| void | serialize (Archive &archive, const uint32_t version) |
| Serialize is a boost standard method to be called by the boost XML serialization. Here is used to save the almanac data on disk file. More... | |
Public Attributes | |
| bool | valid {} |
| double | d_tau_c {} |
| GLONASS time scale correction to UTC(SU) time. [s]. More... | |
| double | d_tau_gps {} |
| Correction to GPS time to GLONASS time [day]. More... | |
| double | d_N_4 {} |
| Four year interval number starting from 1996 [4 year interval]. More... | |
| double | d_N_A {} |
| Calendar day number within the four-year period beginning since the leap year for Almanac data [days]. More... | |
| double | d_B1 {} |
| Coefficient to determine DeltaUT1 [s]. More... | |
| double | d_B2 {} |
| Coefficient to determine DeltaUT1 [s/msd]. More... | |
This class is a storage for the GLONASS GNAV UTC MODEL data as described in GLONASS ICD (Edition 5.1)
Definition at line 37 of file glonass_gnav_utc_model.h.
|
default |
Default constructor
|
inline |
| double Glonass_Gnav_Utc_Model::utc_time | ( | double | glonass_time_corrected | ) | const |
Computes the Coordinated Universal Time (UTC) and returns it in s
| double Glonass_Gnav_Utc_Model::d_B1 {} |
Coefficient to determine DeltaUT1 [s].
Definition at line 51 of file glonass_gnav_utc_model.h.
Referenced by serialize().
| double Glonass_Gnav_Utc_Model::d_B2 {} |
Coefficient to determine DeltaUT1 [s/msd].
Definition at line 52 of file glonass_gnav_utc_model.h.
Referenced by serialize().
| double Glonass_Gnav_Utc_Model::d_N_4 {} |
Four year interval number starting from 1996 [4 year interval].
Definition at line 49 of file glonass_gnav_utc_model.h.
Referenced by serialize().
| double Glonass_Gnav_Utc_Model::d_N_A {} |
Calendar day number within the four-year period beginning since the leap year for Almanac data [days].
Definition at line 50 of file glonass_gnav_utc_model.h.
Referenced by serialize().
| double Glonass_Gnav_Utc_Model::d_tau_c {} |
GLONASS time scale correction to UTC(SU) time. [s].
Definition at line 47 of file glonass_gnav_utc_model.h.
Referenced by serialize().
| double Glonass_Gnav_Utc_Model::d_tau_gps {} |
Correction to GPS time to GLONASS time [day].
Definition at line 48 of file glonass_gnav_utc_model.h.
Referenced by serialize().
1.8.14