19 #ifndef GNSS_SDR_BEIDOU_DNAV_UTC_MODEL_H 20 #define GNSS_SDR_BEIDOU_DNAV_UTC_MODEL_H 22 #include <boost/serialization/nvp.hpp> 62 template <
class Archive>
67 inline void serialize(Archive& archive,
const unsigned int version)
72 archive& BOOST_SERIALIZATION_NVP(
A1_UTC);
73 archive& BOOST_SERIALIZATION_NVP(
A0_UTC);
74 archive& BOOST_SERIALIZATION_NVP(
DeltaT_LS);
75 archive& BOOST_SERIALIZATION_NVP(
WN_LSF);
76 archive& BOOST_SERIALIZATION_NVP(
DN);
78 archive& BOOST_SERIALIZATION_NVP(
A0_GPS);
79 archive& BOOST_SERIALIZATION_NVP(
A1_GPS);
80 archive& BOOST_SERIALIZATION_NVP(
A0_GAL);
81 archive& BOOST_SERIALIZATION_NVP(
A1_GAL);
82 archive& BOOST_SERIALIZATION_NVP(
A0_GLO);
83 archive& BOOST_SERIALIZATION_NVP(
A1_GLO);
84 archive& BOOST_SERIALIZATION_NVP(valid);
91 #endif // GNSS_SDR_BEIDOU_DNAV_UTC_MODEL_H double A1_GLO
BDT clock rate relative to GLO time [s/s].
double A0_UTC
BDT clock bias relative to UTC [s].
This class is a storage for the BeiDou DNAV UTC Model.
int WN_LSF
Week number of the new leap second.
double A1_UTC
BDT clock rate relative to UTC [s/s].
double A0_GPS
BDT clock bias relative to GPS time [s].
double A1_GPS
BDT clock rate relative to GPS time [s/s].
double A0_GLO
BDT clock bias relative to GLO time [s].
int DeltaT_LS
Delta time due to leap seconds before the new leap second effective.
double DeltaT_LSF
Delta time due to leap seconds after the new leap second effective [s].
double A0_GAL
BDT clock bias relative to GAL time [s].
int DN
Day number of week of the new leap second.
double A1_GAL
BDT clock rate relative to GAL time [s/s].