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.
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.
- TauGrid
- Averaging-factor grid for requested estimator points.
Functions§
- allan_
deviation - Plain non-overlapping Allan deviation for explicit averaging factors.
- compute_
allan_ deviations - Compute the requested Allan-family curves.
- hadamard_
deviation - Overlapping Hadamard deviation for explicit averaging factors.
- modified_
adev - Modified Allan deviation for explicit averaging factors.
- 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.