22 #ifndef GNSS_SDR_BEIDOU_DNAV_UTC_MODEL_H 23 #define GNSS_SDR_BEIDOU_DNAV_UTC_MODEL_H 25 #include <boost/serialization/nvp.hpp> 60 template <
class Archive>
64 inline void serialize(Archive& archive,
const unsigned int version)
66 using boost::serialization::make_nvp;
73 archive& make_nvp(
"i_WN_LSF",
i_WN_LSF);
74 archive& make_nvp(
"i_DN",
i_DN);
76 archive& make_nvp(
"d_A0_GPS",
d_A0_GPS);
77 archive& make_nvp(
"d_A0_GPS",
d_A1_GPS);
78 archive& make_nvp(
"d_A0_GPS",
d_A0_GAL);
79 archive& make_nvp(
"d_A0_GPS",
d_A1_GAL);
80 archive& make_nvp(
"d_A0_GPS",
d_A0_GLO);
81 archive& make_nvp(
"d_A0_GPS",
d_A1_GLO);
82 archive& make_nvp(
"valid", valid);
int i_DN
Day number of week of the new leap second.
double d_A1_UTC
BDT clock rate relative to UTC [s/s].
double d_A0_GPS
BDT clock bias relative to GPS time [s].
double d_DeltaT_LSF
Delta time due to leap seconds after the new leap second effective [s].
This class is a storage for the BeiDou DNAV UTC Model.
double d_A0_UTC
BDT clock bias relative to UTC [s].
double d_A0_GAL
BDT clock bias relative to GAL time [s].
double d_A1_GLO
BDT clock rate relative to GLO time [s/s].
int i_WN_LSF
Week number of the new leap second.
double d_A1_GPS
BDT clock rate relative to GPS time [s/s].
int i_DeltaT_LS
Delta time due to leap seconds before the new leap second effective.
double d_A0_GLO
BDT clock bias relative to GLO time [s].
double d_A1_GAL
BDT clock rate relative to GAL time [s/s].