Go to the documentation of this file.
103 TUDEF(
"GPSCNavISC",
"GPSCNavISC");
120 TUDEF(
"GPSCNavISC",
"validate");
134 TUDEF(
"GPSCNavISC",
"getUserTime");
159 TUDEF(
"GPSCNavISC",
"getISC(single-frequency)");
161 double corr = 0.123456;
162 uut.
isc = 5.58793545E-09;
164 uut.
iscL2C = -3.14321369E-09;
171 double expCorrX = 0.123456;
201 TUDEF(
"GPSCNavISC",
"getISC(dual-frequency)");
203 double corr = 0.123456;
205 double expCorrL5I = -1.4485582019935180719e-08;
206 double expCorrL5Q = -1.4632335676116669653e-08;
207 double expCorrL2 = -1.618467885588237585e-09;
208 uut.
isc = 5.58793545E-09;
210 uut.
iscL2C = -3.14321369E-09;
236 unsigned errorTotal = 0;
244 std::cout <<
"Total Failures for " << __FILE__ <<
": " << errorTotal
@ ISC
Inter-signal corrections.
Class used to identify/categorize navigation message data.
gnsstk::Matrix< double > L1
CommonTime getUserTime() const override
#define TUASSERTE(TYPE, EXP, GOT)
NavMessageType messageType
uint32_t pre
The preamble from the start of the subframe.
bool getISC(const ObsID &oid, double &corr) const override
@ L5I
Modernized GPS L5 civil in-phase.
std::string asString(IonexStoreStrategy e)
Convert a IonexStoreStrategy to a whitespace-free string name.
bool validate() const override
NavMessageID signal
Source signal identification for this navigation message data.
unsigned constructorTest()
Make sure constructor initializes data members correctly.
unsigned getISCDFTest()
Dual frequency ISC test.
std::ostream & operator<<(std::ostream &s, const ObsEpoch &oe) noexcept
#define TUDEF(CLASS, METHOD)
unsigned getISCSFTest()
Single frequency ISC test.
unsigned getUserTimeTest()
double iscL5I5
Intersignal corrections for L5 in-phase.
@ L2CM
Modernized GPS L2 civil M code.
NavMessageType
Identify different types of navigation message data.
double iscL5Q5
Intersignal corrections for L5 quadrature.
#define TUASSERTFE(EXP, GOT)
Class containing data elements unique to GPS CNAV ISC data.
double iscL2C
Intersignal corrections for L2C.
gnsstk::Matrix< double > L2
double iscL1CA
Intersignal corrections for L1 C/A.
@ L5
GPS L5, Galileo E5a, SBAS L5, QZSS L5, BeiDou B2a, NavIC L5.
ObservationType
The type of observation, mostly used by ObsID.
gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:39