![]() |
0.5.0
|
Combination of GNSS measurements. More...
Data Structures | |
| struct | Term |
| Term of a combination equation. More... | |
Public Types | |
| enum class | Unit : uint8_t { Meters , Cycles } |
| Possible units to calculate the combination in. More... | |
Public Member Functions | |
| double | calcCombinationFrequency () const |
| Calculates the combined frequency of all terms. | |
| std::string | description () const |
| Get a string description of the combination. | |
Data Fields | |
| PolynomialCycleSlipDetector< std::string > | polynomialCycleSlipDetector |
| Cycle-slip detector. | |
| bool | polynomialCycleSlipDetectorOutputPolynomials |
| Whether the polynomials should be outputted. | |
| bool | polynomialCycleSlipDetectorOutputWhenWindowSizeNotReached |
| Whether to output the prediction even when the window size is not reached. | |
| double | polynomialCycleSlipDetectorThresholdPercentage |
| Threshold to categorize a measurement as cycle slip [% of smallest wavelength]. | |
| std::vector< std::pair< InsTime, Polynomial< double > > > | polynomials |
| Polynomial collection. | |
| std::vector< Term > | terms |
| List of terms making up the combination. | |
| Unit | unit |
| Unit to calculate the combination in. | |
Combination of GNSS measurements.
Definition at line 68 of file GnssAnalyzer.hpp.
|
strong |
Possible units to calculate the combination in.
| Enumerator | |
|---|---|
| Meters | Meters. |
| Cycles | Cycles. |
Definition at line 71 of file GnssAnalyzer.hpp.
|
inlinenodiscard |
Calculates the combined frequency of all terms.
Definition at line 136 of file GnssAnalyzer.hpp.
|
inlinenodiscard |
Get a string description of the combination.
Definition at line 110 of file GnssAnalyzer.hpp.
| PolynomialCycleSlipDetector<std::string> NAV::GnssAnalyzer::Combination::polynomialCycleSlipDetector |
Cycle-slip detector.
Definition at line 99 of file GnssAnalyzer.hpp.
| bool NAV::GnssAnalyzer::Combination::polynomialCycleSlipDetectorOutputPolynomials |
Whether the polynomials should be outputted.
Definition at line 105 of file GnssAnalyzer.hpp.
| bool NAV::GnssAnalyzer::Combination::polynomialCycleSlipDetectorOutputWhenWindowSizeNotReached |
Whether to output the prediction even when the window size is not reached.
Definition at line 103 of file GnssAnalyzer.hpp.
| double NAV::GnssAnalyzer::Combination::polynomialCycleSlipDetectorThresholdPercentage |
Threshold to categorize a measurement as cycle slip [% of smallest wavelength].
Definition at line 101 of file GnssAnalyzer.hpp.
| std::vector<std::pair<InsTime, Polynomial<double> > > NAV::GnssAnalyzer::Combination::polynomials |
Polynomial collection.
Definition at line 107 of file GnssAnalyzer.hpp.
| std::vector<Term> NAV::GnssAnalyzer::Combination::terms |
List of terms making up the combination.
Definition at line 96 of file GnssAnalyzer.hpp.
| Unit NAV::GnssAnalyzer::Combination::unit |
Unit to calculate the combination in.
Definition at line 78 of file GnssAnalyzer.hpp.