AirspeedValidator: disable innovation checks if lpos invalid

Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
This commit is contained in:
Silvan Fuhrer
2023-05-08 21:46:45 -04:00
committed by Daniel Agar
parent 1e4fcfc614
commit 4cd078409d
2 changed files with 4 additions and 4 deletions
@@ -185,7 +185,7 @@ private:
void update_CAS_TAS(float air_pressure_pa, float air_temperature_celsius);
void check_airspeed_data_stuck(uint64_t timestamp);
void check_airspeed_innovation(uint64_t timestamp, float estimator_status_vel_test_ratio,
float estimator_status_mag_test_ratio, const matrix::Vector3f &vI);
float estimator_status_mag_test_ratio, const matrix::Vector3f &vI, bool lpos_valid);
void check_load_factor(float accel_z);
void update_airspeed_valid_status(const uint64_t timestamp);
void reset();