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>
66 inline void serialize(Archive& archive,
const unsigned int version)
68 using boost::serialization::make_nvp;
75 archive& make_nvp(
"i_WN_LSF",
i_WN_LSF);
76 archive& make_nvp(
"i_DN",
i_DN);
78 archive& make_nvp(
"d_A0_GPS",
d_A0_GPS);
79 archive& make_nvp(
"d_A0_GPS",
d_A1_GPS);
80 archive& make_nvp(
"d_A0_GPS",
d_A0_GAL);
81 archive& make_nvp(
"d_A0_GPS",
d_A1_GAL);
82 archive& make_nvp(
"d_A0_GPS",
d_A0_GLO);
83 archive& make_nvp(
"d_A0_GPS",
d_A1_GLO);
84 archive& make_nvp(
"valid", valid);
91 #endif // GNSS_SDR_BEIDOU_DNAV_UTC_MODEL_H 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].