Compute ionospheric delay on the satellite signal, using information available from the broadcast navigation message.
Definition at line 56 of file BCIonoCorrector.hpp.
#include <BCIonoCorrector.hpp>

Public Member Functions | |
| BCIonoCorrector (NavLibrary &nl) | |
| bool | getCorr (const Position &rxPos, const Position &svPos, const SatID &sat, const ObsID &obs, const CommonTime &when, NavType nav, double &corrOut) override |
| bool | getCorr (const Position &rxPos, const Xvt &svPos, const SatID &sat, const ObsID &obs, const CommonTime &when, NavType nav, double &corrOut) override |
Public Member Functions inherited from gnsstk::GroupPathCorrector | |
| GroupPathCorrector () | |
| Set the corrType to Unknown by default. More... | |
Public Attributes | |
| NavLibrary & | navLib |
| Reference to the nav library from which we will get iono data. More... | |
Public Attributes inherited from gnsstk::GroupPathCorrector | |
| CorrectorType | corrType |
| Set by child classes, indicates what type of bias is computed. More... | |
| gnsstk::BCIonoCorrector::BCIonoCorrector | ( | NavLibrary & | nl | ) |
Set the corrType to Iono for GroupPathCorr.
| [in] | nl | The NavLibrary to use to obtain Iono data. |
Definition at line 45 of file BCIonoCorrector.cpp.
|
overridevirtual |
Get the bias in meters given the supplied state arguments.
| [in] | rxPos | The position of the GNSS receiver antenna. |
| [in] | svPos | The position of the satellite with delayed signal. |
| [in] | sat | The identity of the satellite with delayed signal. |
| [in] | obs | The ID of the signal being un-delayed. |
| [in] | when | The time of measurement. |
| [in] | nav | The navigation message type of the signal. |
| [out] | corrOut | The computed bias in meters. |
Implements gnsstk::GroupPathCorrector.
Definition at line 53 of file BCIonoCorrector.cpp.
|
overridevirtual |
Get the bias in meters given the supplied state arguments.
| [in] | rxPos | The position of the GNSS receiver antenna. |
| [in] | svPos | The position of the satellite with delayed signal. |
| [in] | sat | The identity of the satellite with delayed signal. |
| [in] | obs | The ID of the signal being un-delayed. |
| [in] | when | The time of measurement. |
| [in] | nav | The navigation message type of the signal. |
| [out] | corrOut | The computed bias in meters. |
Implements gnsstk::GroupPathCorrector.
Definition at line 69 of file BCIonoCorrector.cpp.
| NavLibrary& gnsstk::BCIonoCorrector::navLib |
Reference to the nav library from which we will get iono data.
Definition at line 74 of file BCIonoCorrector.hpp.