Go to the documentation of this file.
66 TUDEF(
"GPSCNavIono",
"GPSCNavIono");
79 TUDEF(
"GPSCNavIono",
"validate");
93 TUDEF(
"GPSCNavIono",
"getUserTime");
118 TUDEF(
"GPSCNavIono",
"getIonoCorr");
122 rx.
setECEF(-1575232.0141,-4707872.2332, 3993198.4383);
123 sv.
setECEF(18217581.007, -14220522.580, 12707796.859);
124 uut.
alpha[0] = 1.11758709E-08;
125 uut.
alpha[1] = -2.37159346E-09;
126 uut.
alpha[2] = -6.03921316E-09;
127 uut.
alpha[3] = 3.84468251E-09;
128 uut.
beta[0] = 1.16736000E+05;
129 uut.
beta[1] = -7.30126485E+04;
130 uut.
beta[2] = -1.32803702E+04;
131 uut.
beta[3] = 3.38181850E+04;
143 unsigned errorTotal = 0;
150 std::cout <<
"Total Failures for " << __FILE__ <<
": " << errorTotal
Class used to identify/categorize navigation message data.
bool validate() const override
#define TUASSERTE(TYPE, EXP, GOT)
NavMessageType messageType
@ L5I
Modernized GPS L5 civil in-phase.
std::string asString(IonexStoreStrategy e)
Convert a IonexStoreStrategy to a whitespace-free string name.
double getIonoCorr(const CommonTime &when, const Position &rxgeo, const Position &svgeo, CarrierBand band) const override
NavMessageID signal
Source signal identification for this navigation message data.
Position & setECEF(const double X, const double Y, const double Z) noexcept
CommonTime getUserTime() const override
@ Iono
Ionospheric correction data.
std::ostream & operator<<(std::ostream &s, const ObsEpoch &oe) noexcept
@ L1
GPS L1, Galileo E1, SBAS L1, QZSS L1, BeiDou L1.
double beta[4]
beta terms of Klobuchar model, using semi-circles.
unsigned getUserTimeTest()
#define TUDEF(CLASS, METHOD)
@ L2CM
Modernized GPS L2 civil M code.
Class containing data elements unique to GPS CNav ionospheric data.
NavMessageType
Identify different types of navigation message data.
double alpha[4]
alpha terms of Klobuchar model, using semi-circles.
#define TUASSERTFE(EXP, GOT)
uint32_t pre
The preamble from the start of the subframe.
unsigned constructorTest()
Make sure constructor initializes data members correctly.
@ L5
GPS L5, Galileo E5a, SBAS L5, QZSS L5, BeiDou B2a, NavIC L5.
unsigned getIonoCorrTest()
gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:39