Expand description
Snapshot RAIM tests for PPP float residuals.
let result = solve_float_epoch_with_raim(
RaimConfig {
chi_square_threshold: Some(10.0),
..RaimConfig::default()
},
)?;
assert_eq!(result.excluded_sats, vec!["G05".to_string()]);Structs§
- Protection
Levels - Horizontal and vertical protection levels.
- Raim
Config - Configuration for PPP snapshot RAIM.
- Raim
FdeResult - Result of a PPP RAIM/FDE exclusion loop.
- Raim
Geometry Row - Geometry row used by PPP snapshot RAIM.
- Raim
Identification - Result of per-satellite RAIM residual identification.
- Raim
Result - Result of a PPP RAIM global fault-detection test.
- Satellite
Test Statistic - Per-satellite standardized residual statistics.
Enums§
- Raim
Error - Error returned when PPP RAIM inputs are invalid.
- Raim
FdeError - Error returned by a PPP RAIM/FDE exclusion loop.
- Raim
FdeStatus - Terminal status of a PPP RAIM/FDE loop.
- Raim
Status - Status returned by a PPP RAIM global test.
Functions§
- fde_
float_ epoch - Run PPP snapshot fault detection and exclusion for one float epoch.
- global_
test - Run the PPP RAIM global chi-square test over post-fit float residual rows.
- global_
test_ with_ geometry - Run the PPP RAIM global test and per-satellite residual identification.
- per_
satellite_ statistics - Compute per-satellite standardized residual statistics for PPP RAIM.
- protection_
levels - Compute geometry-based PPP RAIM protection levels.
- solve_
float_ epoch_ with_ raim - Solve one PPP float epoch and run RAIM/FDE on the result.