Compute group path correction due to inter-signal bias on the satellite, using information available from the broadcast navigation message.
Definition at line 57 of file BCISCorrector.hpp.
#include <BCISCorrector.hpp>

Public Member Functions | |
| BCISCorrector (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 ISC data. More... | |
Public Attributes inherited from gnsstk::GroupPathCorrector | |
| CorrectorType | corrType |
| Set by child classes, indicates what type of bias is computed. More... | |
| gnsstk::BCISCorrector::BCISCorrector | ( | NavLibrary & | nl | ) |
Set the corrType to ISC for GroupPathCorr.
| [in] | nl | The NavLibrary to use to obtain ISC data. |
Definition at line 45 of file BCISCorrector.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 BCISCorrector.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 68 of file BCISCorrector.cpp.
| NavLibrary& gnsstk::BCISCorrector::navLib |
Reference to the nav library from which we will get ISC data.
Definition at line 75 of file BCISCorrector.hpp.