Skip to main content

Module araim

Module araim 

Source
Expand description

Advanced RAIM multi-hypothesis snapshot integrity.

This module is sans-IO: callers provide line-of-sight geometry plus an externally supplied integrity support message, and the solver returns protection levels without reading products, global state, or residuals. ISM records can use the default local pseudorange variance model or direct per-satellite effective sigmas for reference cases that publish Cint and Cacc diagonals.

Re-exports§

pub use fault_modes::enumerate_fault_modes;
pub use fault_modes::FaultHypothesis;
pub use ism::ConstellationIsm;
pub use ism::Ism;
pub use ism::SatelliteIsm;
pub use ism::SatelliteIsmModel;

Modules§

fault_modes
ism
protection

Structs§

AraimGeometry
A snapshot geometry and clock-column convention for ARAIM.
AraimResult
ARAIM protection-level result.
AraimRow
One satellite row in an ARAIM geometry snapshot.
FaultMode
Per-hypothesis ARAIM monitor data.
IntegrityAllocation
Integrity and continuity risk allocation for one ARAIM solve.

Enums§

AraimError
ARAIM input or numerical failure.

Functions§

araim
Run the ARAIM MHSS protection-level algorithm.