Go to the documentation of this file.
39 #ifndef GNSSTK_GPSCNAV2EPH_HPP
40 #define GNSSTK_GPSCNAV2EPH_HPP
43 #include "gnsstk_export.h"
55 GNSSTK_EXPORT
static const double refAGPS;
67 {
return std::make_shared<GPSCNav2Eph>(*
this); }
104 #endif // GNSSTK_GPSCNAV2EPH_HPP
std::shared_ptr< NavData > NavDataPtr
Factories instantiate these in response to find() requests.
Base class for all GPS broadcast orbit data.
int8_t uraNED0
non-elevation dependent URA from clock message.
static const GNSSTK_EXPORT double refOMEGAdotQZSS
OMEGA dot reference value defined in IS-QZSS-PNT-004 (radians).
void dumpSVStatus(std::ostream &s) const override
bool validate() const override
CommonTime top
Time of prediction.
uint8_t uraNED2
non-elevation dependent URA from clock message.
bool healthL1C
L1C signal health.
GPSCNav2Eph()
Sets the nav message type and all other data members to 0.
double dOMEGAdot
Rate of right ascension relative to -2.6e-9*pi.
int8_t uraED
5-bit URA index from message type 10.
Class containing data elements unique to GPS CNav2 ephemerides.
double iscL1CP
Inter-signal correction for L1CP.
static const GNSSTK_EXPORT double refAQZSS
Aref value defined in IS-QZSS-PNT-004 (meters).
uint8_t uraNED1
non-elevation dependent URA from clock message.
double tgd
Ionospheric group delay in seconds. NaN=invalid.
double iscL1CD
Inter-signal correction for L1CD.
bool integStat
Integrity status flag.
static const GNSSTK_EXPORT double refOMEGAdotGPS
OMEGA dot reference value defined in IS-GPS-800 (radians).
static const GNSSTK_EXPORT double refAGPS
Aref value defined in IS-GPS-800 (meters).
NavDataPtr clone() const override
Create a deep copy of this object.
double deltaA
Semi-major axis relative to reference (Aref).
gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:39