Browse Source

airspeed_selector: don't consider vehicle_local_position valid if dead_reckoning

main
Daniel Agar 3 years ago committed by Silvan Fuhrer
parent
commit
a2f83269e9
  1. 4
      src/modules/airspeed_selector/airspeed_selector_main.cpp

4
src/modules/airspeed_selector/airspeed_selector_main.cpp

@ -505,7 +505,9 @@ void AirspeedModule::poll_topics() @@ -505,7 +505,9 @@ void AirspeedModule::poll_topics()
_vehicle_local_position_valid = (_time_now_usec - _vehicle_local_position.timestamp < 1_s)
&& (_vehicle_local_position.timestamp > 0) && _vehicle_local_position.v_xy_valid;
&& (_vehicle_local_position.timestamp > 0)
&& _vehicle_local_position.v_xy_valid
&& !_vehicle_local_position.dead_reckoning;
}
void AirspeedModule::update_wind_estimator_sideslip()

Loading…
Cancel
Save