17 #ifndef GNSS_SDR_RTKLIB_CONVERSIONS_H 18 #define GNSS_SDR_RTKLIB_CONVERSIONS_H 45 float clock_correction_m{};
46 uint32_t valid_until{};
55 float cross_track_m{};
56 uint32_t valid_until{};
65 float phase_bias_cycle{};
72 const std::map<int, HAS_orbit_corrections>& orbit_correction_map,
73 const std::map<int, HAS_clock_corrections>& clock_correction_map);
76 bool pre_2009_file =
false);
79 const std::map<int, HAS_orbit_corrections>& orbit_correction_map,
80 const std::map<int, HAS_clock_corrections>& clock_correction_map,
81 bool pre_2009_file =
false);
98 const std::map<std::string, std::map<int, HAS_obs_corrections>>& has_obs_corr,
101 bool pre_2009_file =
false);
103 obsd_t insert_obs_to_rtklib(
obsd_t& rtklib_obs,
const Gnss_Synchro& gnss_synchro,
int week,
int band,
bool pre_2009_file =
false);
108 #endif // GNSS_SDR_RTKLIB_CONVERSIONS_H This is a storage class for the GPS CNAV ephemeris data as described in IS-GPS-200M.
This class is a storage and orbital model functions for the GPS SV ephemeris data as described in IS-...
This class is a storage for the Galileo SV ALMANAC data.
This class is a storage and orbital model functions for the GLONASS SV ephemeris data as described in...
This is a storage class for the Beidou SV ephemeris data as described in BeiDou Navigation Satellite ...
This is the class that contains the information that is shared by the processing blocks.
main header file for the rtklib library
This class is a storage and orbital model functions for the Galileo SV ephemeris data as described in...
This class is a storage for the GLONASS GNAV UTC MODEL data as described in GLONASS ICD (Edition 5...
This class is a storage for the GPS SV ALMANAC data as described in IS-GPS-200M.
geph_t eph_to_rtklib(const Glonass_Gnav_Ephemeris &glonass_gnav_eph, const Glonass_Gnav_Utc_Model &gnav_clock_model)
Transforms a Glonass_Gnav_Ephemeris to its RTKLIB counterpart.