Go to the documentation of this file.
89 TUDEF(
"BDSD2NavISC",
"BDSD2NavISC");
106 TUDEF(
"BDSD2NavISC",
"validate");
130 TUDEF(
"BDSD2NavISC",
"getUserTime");
143 TUDEF(
"BDSD2NavISC",
"getISC(single-frequency)");
146 double corr = 0.123456;
147 double expCorr1 = 0.123456;
148 double expCorr2 = 6.519258E-09;
149 double expCorr3 = 3.581365E-09;
153 uut.
tgd1 = -6.519258E-09;
157 uut.
tgd2 = -3.581365E-09;
176 TUDEF(
"BDSD2NavISC",
"getISC(dual-frequency)");
178 double corr = 0.123456;
179 uut.
tgd1 = -6.519258E-09;
192 unsigned errorTotal = 0;
200 std::cout <<
"Total Failures for " << __FILE__ <<
": " << errorTotal
@ ISC
Inter-signal corrections.
virtual CommonTime getUserTime() const
unsigned getISCSFTest()
Single frequency ISC test.
unsigned constructorTest()
Make sure constructor initializes data members correctly.
#define TUASSERTE(TYPE, EXP, GOT)
NavMessageType messageType
std::string asString(IonexStoreStrategy e)
Convert a IonexStoreStrategy to a whitespace-free string name.
NavMessageID signal
Source signal identification for this navigation message data.
double tgd1
Group delay differential on B1I.
uint32_t pre
The preamble from word 1 of the subframe.
bool validate() const override
uint32_t sow
Seconds of week from word 1-2 of the subframe.
unsigned getISCDFTest()
Dual frequency ISC test.
unsigned validateTest()
Check validate()
std::ostream & operator<<(std::ostream &s, const ObsEpoch &oe) noexcept
#define TUDEF(CLASS, METHOD)
bool getISC(const ObsID &oid, double &corrOut) const override
unsigned getUserTimeTest()
Check getUserTime()
NavMessageType
Identify different types of navigation message data.
#define TUASSERTFE(EXP, GOT)
uint8_t fraID
The subframe ID (FraID) from word 1 of the subframe.
uint32_t rev
The rev field from word 1 of the subframe.
double tgd2
Group delay differential on B2I.
ObservationType
The type of observation, mostly used by ObsID.
gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:38