Browse Source

AP_AHRS: return perfect airspeed estimate for EKF-type 10

... rather than the EKF3 estimate
gps-1.3.1
Peter Barker 4 years ago committed by Andrew Tridgell
parent
commit
a933652950
  1. 13
      libraries/AP_AHRS/AP_AHRS.cpp

13
libraries/AP_AHRS/AP_AHRS.cpp

@ -822,16 +822,11 @@ bool AP_AHRS::airspeed_estimate(float &airspeed_ret) const @@ -822,16 +822,11 @@ bool AP_AHRS::airspeed_estimate(float &airspeed_ret) const
#if CONFIG_HAL_BOARD == HAL_BOARD_SITL
case EKFType::SIM:
#if HAL_NAVEKF3_AVAILABLE
if (EKF3.getWind(-1,wind_vel)) {
ret = true;
} else {
ret = false;
if (!_sitl) {
return false;
}
#else
ret = false;
#endif
break;
airspeed_ret = _sitl->state.airspeed;
return true;
#endif
#if HAL_NAVEKF2_AVAILABLE

Loading…
Cancel
Save