Public Member Functions | List of all members
PNBGPSCNavDataFactory_T Class Reference

Detailed Description

Definition at line 66 of file PNBGPSCNavDataFactory_T.cpp.

Public Member Functions

unsigned addDataAllTest ()
 
unsigned addDataAlmanacTest ()
 Test addData with almanac selected only. More...
 
unsigned addDataAlmHealthTest ()
 Another combo test that makes sure alm health is processed correctly. More...
 
unsigned addDataEphemerisTest ()
 Test addData with ephemeris selected only. More...
 
unsigned addDataEphHealthTest ()
 One additional combo test. More...
 
unsigned addDataHealthTest ()
 Test addData with health data selected only. More...
 
unsigned addDataTimeTest ()
 Test addData with time offset data selected only. More...
 
 PNBGPSCNavDataFactory_T ()
 
unsigned process12Test ()
 
unsigned process30Test ()
 
unsigned process31Test ()
 
unsigned process33Test ()
 
unsigned process35Test ()
 
unsigned processAlmOrbTest ()
 
unsigned processEphTest ()
 
unsigned processEphWRTest ()
 
unsigned processRedAlmOrbTest ()
 

Constructor & Destructor Documentation

◆ PNBGPSCNavDataFactory_T()

PNBGPSCNavDataFactory_T::PNBGPSCNavDataFactory_T ( )

Definition at line 103 of file PNBGPSCNavDataFactory_T.cpp.

Member Function Documentation

◆ addDataAllTest()

unsigned PNBGPSCNavDataFactory_T::addDataAllTest ( )
Todo:
check that it also rejects GPS LNAV

Definition at line 110 of file PNBGPSCNavDataFactory_T.cpp.

◆ addDataAlmanacTest()

unsigned PNBGPSCNavDataFactory_T::addDataAlmanacTest ( )

Test addData with almanac selected only.

Note
We have no GPS CNav almanac data to test with so use QZSS

Definition at line 204 of file PNBGPSCNavDataFactory_T.cpp.

◆ addDataAlmHealthTest()

unsigned PNBGPSCNavDataFactory_T::addDataAlmHealthTest ( )

Another combo test that makes sure alm health is processed correctly.

Definition at line 318 of file PNBGPSCNavDataFactory_T.cpp.

◆ addDataEphemerisTest()

unsigned PNBGPSCNavDataFactory_T::addDataEphemerisTest ( )

Test addData with ephemeris selected only.

Definition at line 176 of file PNBGPSCNavDataFactory_T.cpp.

◆ addDataEphHealthTest()

unsigned PNBGPSCNavDataFactory_T::addDataEphHealthTest ( )

One additional combo test.

Definition at line 289 of file PNBGPSCNavDataFactory_T.cpp.

◆ addDataHealthTest()

unsigned PNBGPSCNavDataFactory_T::addDataHealthTest ( )

Test addData with health data selected only.

Definition at line 232 of file PNBGPSCNavDataFactory_T.cpp.

◆ addDataTimeTest()

unsigned PNBGPSCNavDataFactory_T::addDataTimeTest ( )

Test addData with time offset data selected only.

Definition at line 259 of file PNBGPSCNavDataFactory_T.cpp.

◆ process12Test()

unsigned PNBGPSCNavDataFactory_T::process12Test ( )

Definition at line 621 of file PNBGPSCNavDataFactory_T.cpp.

◆ process30Test()

unsigned PNBGPSCNavDataFactory_T::process30Test ( )

Definition at line 635 of file PNBGPSCNavDataFactory_T.cpp.

◆ process31Test()

unsigned PNBGPSCNavDataFactory_T::process31Test ( )

Test decoding of message type 31 - clock & reduced almanac.

Note
The truth data for the almanacs in this test have not been vetted.

Definition at line 690 of file PNBGPSCNavDataFactory_T.cpp.

◆ process33Test()

unsigned PNBGPSCNavDataFactory_T::process33Test ( )

Definition at line 1009 of file PNBGPSCNavDataFactory_T.cpp.

◆ process35Test()

unsigned PNBGPSCNavDataFactory_T::process35Test ( )

Definition at line 1048 of file PNBGPSCNavDataFactory_T.cpp.

◆ processAlmOrbTest()

unsigned PNBGPSCNavDataFactory_T::processAlmOrbTest ( )

Definition at line 492 of file PNBGPSCNavDataFactory_T.cpp.

◆ processEphTest()

unsigned PNBGPSCNavDataFactory_T::processEphTest ( )

Definition at line 346 of file PNBGPSCNavDataFactory_T.cpp.

◆ processEphWRTest()

unsigned PNBGPSCNavDataFactory_T::processEphWRTest ( )

Definition at line 1088 of file PNBGPSCNavDataFactory_T.cpp.

◆ processRedAlmOrbTest()

unsigned PNBGPSCNavDataFactory_T::processRedAlmOrbTest ( )

Definition at line 610 of file PNBGPSCNavDataFactory_T.cpp.


The documentation for this class was generated from the following file:


gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:43