ekf2: use validated airspeed from airspeed sensor only

don't use synthetic measurements to prevent circular dependency
This commit is contained in:
bresch 2022-09-23 11:49:30 +02:00 committed by Daniel Agar
parent 8080ca966a
commit cddade2047

View File

@ -1576,6 +1576,7 @@ void EKF2::UpdateAirspeedSample(ekf2_timestamps_s &ekf2_timestamps)
if (PX4_ISFINITE(airspeed_validated.true_airspeed_m_s)
&& PX4_ISFINITE(airspeed_validated.calibrated_airspeed_m_s)
&& (airspeed_validated.calibrated_airspeed_m_s > 0.f)
&& (airspeed_validated.selected_airspeed_index > 0)
) {
airspeedSample airspeed_sample {
.time_us = airspeed_validated.timestamp,