Go to the documentation of this file.
39 #ifndef GNSSTK_GALINAVEPH_HPP
40 #define GNSSTK_GALINAVEPH_HPP
59 {
return std::make_shared<GalINavEph>(*
this); }
107 #endif // GNSSTK_GALINAVEPH_HPP
std::shared_ptr< NavData > NavDataPtr
Factories instantiate these in response to find() requests.
Base class for all Galileo broadcast orbit data.
GalDataValid
Identify Galileo Data Validity Status (DVS) states.
double bgdE5aE1
Group delay in seconds between E5a and E1.
CommonTime getUserTime() const override
GalINavEph()
Sets the nav message type and all other data members to 0.
GalDataValid dvsE5b
Data validity status for E5b.
uint16_t iodnav3
IODnav for word type 3.
Class containing data elements unique to GPS LNav ephemerides.
uint16_t iodnav4
IODnav for word type 4.
GalHealthStatus hsE5b
Health status for E5b.
NavDataPtr clone() const override
Create a deep copy of this object.
uint16_t iodnav2
IODnav for word type 2.
CommonTime xmit5
Transmit time for word type 5.
GalHealthStatus hsE1B
Health status for E1B.
bool validate() const override
uint16_t iodnav1
IODnav for word type 1.
double bgdE5bE1
Group delay in seconds between E5b and E1.
uint8_t sisaIndex
Signal in space accuracy index (OS-SIS-ICD tbl 76)
GalHealthStatus
Identify different types of SV health states.
CommonTime xmit4
Transmit time for word type 4.
CommonTime xmit2
Transmit time for word type 2.
void dumpSVStatus(std::ostream &s) const override
uint8_t svid
SVID field from page type 1 (or PRN if not avail)
CommonTime xmit3
Transmit time for word type 3.
GalDataValid dvsE1B
Data validity status for E1B.
gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:39