Go to the documentation of this file.
39 #ifndef GNSSTK_BDSD1NAVEPH_HPP
40 #define GNSSTK_BDSD1NAVEPH_HPP
59 {
return std::make_shared<BDSD1NavEph>(*
this); }
94 static unsigned getAOD(uint8_t aod);
121 #endif // GNSSTK_BDSD1NAVEPH_HPP
std::shared_ptr< NavData > NavDataPtr
Factories instantiate these in response to find() requests.
NavDataPtr clone() const override
Create a deep copy of this object.
bool validate() const override
bool satH1
Autonomous satellite health flag.
CommonTime xmit3
Transmit time for subframe 3.
void dumpSVStatus(std::ostream &s) const override
uint32_t rev3
The rev field from word 1 of subframe 3.
uint8_t uraIndex
4-bit URA index from subframe 1.
static unsigned getAOD(uint8_t aod)
uint8_t aodc
Age of data - clock.
uint32_t sow2
Seconds of week from word 1-2 of subframe 2.
CommonTime getUserTime() const override
double tgd1
Group delay differential on B1I.
uint32_t rev2
The rev field from word 1 of subframe 2.
uint32_t pre2
The preamble from the start of subframe 2.
uint32_t pre3
The preamble from the start of subframe 3.
uint8_t aode
Age of data - ephemeris.
double tgd2
Group delay differential on B2I.
CommonTime xmit2
Transmit time for subframe 2.
BDSD1NavEph()
Sets the nav message type and all other data members to 0.
gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:38