![]() |
0.4.1
|
Ephemeris builder to store unfinished ephemeris data till all subframes are collected. More...
Public Member Functions | |
EphemerisBuilder (const SatId &satId, std::shared_ptr< SatNavData > navData) | |
Constructor. | |
Data Fields | |
std::shared_ptr< SatNavData > | navData |
Navigation data pointer. | |
SatId | satId |
Satellite Identifier. | |
std::bitset< 5 > | subframes |
Flags for which subframes were received already. e.g. Subframes 1, 2, 3 for GPS. | |
Ephemeris builder to store unfinished ephemeris data till all subframes are collected.
Definition at line 77 of file UbloxGnssOrbitCollector.hpp.
|
inline |
Constructor.
[in] | satId | Satellite identifier |
[in] | navData | Nav data to store |
Definition at line 82 of file UbloxGnssOrbitCollector.hpp.
std::shared_ptr<SatNavData> NAV::UbloxGnssOrbitCollector::EphemerisBuilder::navData |
Navigation data pointer.
Definition at line 89 of file UbloxGnssOrbitCollector.hpp.
SatId NAV::UbloxGnssOrbitCollector::EphemerisBuilder::satId |
Satellite Identifier.
Definition at line 88 of file UbloxGnssOrbitCollector.hpp.
std::bitset<5> NAV::UbloxGnssOrbitCollector::EphemerisBuilder::subframes |
Flags for which subframes were received already. e.g. Subframes 1, 2, 3 for GPS.
Definition at line 90 of file UbloxGnssOrbitCollector.hpp.