Expand description
Clock-stability estimators from IEEE Std 1139-2008 and NIST SP 1065.
The natural RINEX receiver-clock phase input is
crates/sidereon-core/src/rinex_obs/mod.rs:ObsEpoch::rcv_clock_offset_s.
receiver_clock_phase_deviations exposes that field as a phase-deviation
series in seconds.
Gap handling is explicit. GapPolicy::Reject requires a contiguous series.
GapPolicy::OmitTerms keeps the series indexed and excludes every estimator
term whose required phase samples cross a missing sample.
Structs§
- Allan
Deviation Curves - Combined output from
compute_allan_deviations. - Allan
Estimator Set - Estimators available through
compute_allan_deviations. - Allan
Input - Input package for
compute_allan_deviations. - Allan
Options - Options for the combined Allan-family driver.
- Allan
Result - One estimator curve.
- Power
LawNoise Fit - IEEE 1139 power-law noise identification and coefficient fit.
- Power
LawNoise Options - Options for per-octave power-law identification and coefficient fitting.
- Power
LawNoise Region - Consecutive tau span that supports one fitted power-law coefficient.
- Power
LawOctave - Per-octave power-law classification from local ADEV and MDEV slopes.
Enums§
- Allan
Error - Error from Allan-family estimator setup or evaluation.
- Allan
Estimator - Estimator identifier used in errors and options.
- Allan
Series - Tagged input samples for Allan-family estimators.
- GapPolicy
- Missing-sample policy.
- Power
LawNoise Error - Error from power-law clock-noise identification setup.
- Power
LawNoise Type - IEEE 1139 fractional-frequency PSD power-law noise type.
- Power
LawOctave Dominance - Dominant noise decision for one tau octave.
- Power
LawOctave Flag - Why a tau octave could not receive a dominant noise type.
- TauGrid
- Averaging-factor grid for requested estimator points.
Functions§
- allan_
deviation - Plain non-overlapping Allan deviation for explicit averaging factors.
- allan_
deviation_ power_ law_ slope - Exact rational log-log slope of ADEV versus tau for a power-law type.
- allan_
variance_ power_ law_ tau_ exponent - Exact tau exponent of Allan variance for a power-law type.
- compute_
allan_ deviations - Compute the requested Allan-family curves.
- fit_
power_ law_ noise - Identify per-octave power-law noise and fit PSD coefficients.
- hadamard_
deviation - Overlapping Hadamard deviation for explicit averaging factors.
- modified_
adev - Modified Allan deviation for explicit averaging factors.
- modified_
allan_ deviation_ power_ law_ slope - Exact rational log-log slope of MDEV versus tau for a power-law type.
- overlapping_
adev - Fully overlapping Allan deviation for explicit averaging factors.
- receiver_
clock_ phase_ deviations - Extract RINEX receiver-clock offsets as phase deviations in seconds.
- time_
deviation - Time deviation for explicit averaging factors.