Go to the documentation of this file.
68 TUDEF(
"GPSCNav2Eph",
"GPSCNav2Eph");
91 TUDEF(
"GPSCNav2Eph",
"getUserTime");
114 TUDEF(
"GPSCNav2Eph",
"fixFit");
131 TUDEF(
"GPSCNav2Data",
"validate");
140 TUDEF(
"GPSCNav2Eph",
"getXvt");
159 unsigned errorTotal = 0;
167 std::cout <<
"Total Failures for " << __FILE__ <<
": " << errorTotal
@ WGS84G1762
WGS84, GPS week 1762 version.
Class used to identify/categorize navigation message data.
virtual CommonTime getUserTime() const
@ L1CD
Modernized GPS L1C civil code tracking (data)
bool getXvt(const CommonTime &when, Xvt &xvt, const ObsID &oid=ObsID()) override
#define TUCATCH(STATEMENT)
@ Healthy
Satellite is healthy, PVT valid.
#define TUASSERTE(TYPE, EXP, GOT)
NavMessageType messageType
int8_t uraNED0
non-elevation dependent URA from clock message.
RefFrame frame
reference frame of this data
CommonTime endFit
Time at end of fit interval.
std::string asString(IonexStoreStrategy e)
Convert a IonexStoreStrategy to a whitespace-free string name.
static const GNSSTK_EXPORT CommonTime BEGINNING_OF_TIME
earliest representable CommonTime
CommonTime Toe
Orbit epoch.
NavMessageID signal
Source signal identification for this navigation message data.
unsigned getUserTimeTest()
CommonTime top
Time of prediction.
CommonTime xmitTime
Time of transmission of the start of the data.
uint8_t uraNED2
non-elevation dependent URA from clock message.
@ Healthy
Satellite is in a healthy and useable state.
bool healthL1C
L1C signal health.
double dOMEGAdot
Rate of right ascension relative to -2.6e-9*pi.
int8_t uraED
5-bit URA index from message type 10.
std::ostream & operator<<(std::ostream &s, const ObsEpoch &oe) noexcept
Class containing data elements unique to GPS CNav2 ephemerides.
double iscL1CP
Inter-signal correction for L1CP.
CommonTime Toc
Clock epoch.
uint8_t uraNED1
non-elevation dependent URA from clock message.
CommonTime beginFit
Time at beginning of fit interval.
@ L1
GPS L1, Galileo E1, SBAS L1, QZSS L1, BeiDou L1.
double tgd
Ionospheric group delay in seconds. NaN=invalid.
#define TUDEF(CLASS, METHOD)
unsigned constructorTest()
Make sure constructor initializes data members correctly.
HealthStatus health
Health status of satellite at ref time.
double iscL1CD
Inter-signal correction for L1CD.
NavMessageType
Identify different types of navigation message data.
@ Ephemeris
Precision orbits for the transmitting SV.
bool integStat
Integrity status flag.
#define TUASSERTFE(EXP, GOT)
SVHealth health
SV health status.
double deltaA
Semi-major axis relative to reference (Aref).
gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:39