From 96d73affaef3c61e6692d341b1bcddbc0e8a6cd6 Mon Sep 17 00:00:00 2001 From: Peter Barker Date: Thu, 20 Oct 2016 12:15:55 +1100 Subject: [PATCH] Copter: fix float warning; get_velocity_z() returns float --- ArduCopter/baro_ground_effect.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ArduCopter/baro_ground_effect.cpp b/ArduCopter/baro_ground_effect.cpp index 313c120195..2c3764e637 100644 --- a/ArduCopter/baro_ground_effect.cpp +++ b/ArduCopter/baro_ground_effect.cpp @@ -58,7 +58,7 @@ void Copter::update_ground_effect_detector(void) bool descent_demanded = pos_control->is_active_z() && des_climb_rate_cms < 0.0f; bool slow_descent_demanded = descent_demanded && des_climb_rate_cms >= -100.0f; - bool z_speed_low = abs(inertial_nav.get_velocity_z()) <= 60.0f; + bool z_speed_low = fabsf(inertial_nav.get_velocity_z()) <= 60.0f; bool slow_descent = (slow_descent_demanded || (z_speed_low && descent_demanded)); gndeffect_state.touchdown_expected = slow_horizontal && slow_descent;