Expand description
SBAS single-hypothesis protection levels.
This module is sans-IO. Callers supply snapshot geometry and an externally
supplied range-error model. Message decoding and correction storage remain
in crate::sbas.
Re-exports§
pub use crate::araim::AraimGeometry as ProtectionGeometry;pub use crate::araim::AraimRow as ProtectionRow;pub use error_model::give_variance_m2_for_givei;pub use error_model::sbas_obliquity_factor;pub use error_model::sigma_air_multipath_m;pub use error_model::sigma_flt_m_for_udrei;pub use error_model::sigma_tropo_m;pub use error_model::udre_variance_m2_for_udrei;pub use error_model::AirborneModel;pub use error_model::DegradationParams;pub use error_model::SbasErrorModel;pub use error_model::SbasSisError;pub use error_model::SBAS_IONOSPHERE_SHELL_HEIGHT_KM;
Modules§
- error_
model - DO-229 SBAS range-error model.
Structs§
- SbasK
Multipliers - Fixed SBAS protection-level multipliers.
- Sbas
Protection - SBAS protection-level output for one geometry snapshot.
Enums§
- Sbas
PlError - SBAS protection-level input or numerical failure.
Functions§
- sbas_
protection_ levels - Compute DO-229 SBAS HPL and VPL from geometry and supplied range sigmas.