diff --git a/libraries/AP_Frsky_Telem/AP_Frsky_Telem.cpp b/libraries/AP_Frsky_Telem/AP_Frsky_Telem.cpp index 23c8ebe3d3..6be0933511 100644 --- a/libraries/AP_Frsky_Telem/AP_Frsky_Telem.cpp +++ b/libraries/AP_Frsky_Telem/AP_Frsky_Telem.cpp @@ -735,10 +735,10 @@ uint32_t AP_Frsky_Telem::calc_velandyaw(void) _ahrs.get_velocity_NED(velNED); // vertical velocity in dm/s velandyaw = prep_number(roundf(velNED.z * 10), 2, 1); - // horizontal velocity in dm/s (use airspeed if available, otherwise use groundspeed) - float aspeed; - if (_ahrs.airspeed_estimate(&aspeed)) { // send airspeed estimate from ahrs if available - velandyaw |= prep_number(roundf(aspeed * 10), 2, 1)<enabled()) { + velandyaw |= prep_number(roundf(aspeed->get_airspeed() * 10), 2, 1)<