Go to the documentation of this file.
39 #ifndef GNSSTK_BDSD2NAVEPH_HPP
40 #define GNSSTK_BDSD2NAVEPH_HPP
64 {
return std::make_shared<BDSD2NavEph>(*
this); }
112 static unsigned getAOD(uint8_t aod);
131 #endif // GNSSTK_BDSD2NAVEPH_HPP
std::shared_ptr< NavData > NavDataPtr
Factories instantiate these in response to find() requests.
BDSD2NavEph()
Sets the nav message type and all other data members to 0.
bool satH1
Autonomous satellite health flag.
uint8_t aodc
Age of data - clock.
bool validate() const override
double tgd2
Group delay differential on B2I.
CommonTime getUserTime() const override
bool getXvt(const CommonTime &when, Xvt &xvt, const ObsID &=ObsID()) override
double tgd1
Group delay differential on B1I.
uint8_t aode
Age of data - ephemeris.
static unsigned getAOD(uint8_t aod)
uint8_t uraIndex
4-bit URA index from subframe 1.
NavDataPtr clone() const override
Create a deep copy of this object.
void dumpSVStatus(std::ostream &s) const override
gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:38