From 4c7491a05b621965d7cc8bf8b0f2179eff05f209 Mon Sep 17 00:00:00 2001 From: Peter Barker Date: Mon, 25 Dec 2017 09:10:16 +1100 Subject: [PATCH] Copter: mode_auto's landing_gear_deploy method defers to mode_rtl Since we defer our rtl_run behaviour to the RTL flightmode, it should also specify the landing gear behaviour --- ArduCopter/mode_auto.cpp | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/ArduCopter/mode_auto.cpp b/ArduCopter/mode_auto.cpp index 8debad45ef..09e58a0198 100644 --- a/ArduCopter/mode_auto.cpp +++ b/ArduCopter/mode_auto.cpp @@ -417,15 +417,7 @@ bool Copter::ModeAuto::landing_gear_should_be_deployed() const case Auto_Land: return true; case Auto_RTL: - switch(_copter.mode_rtl.state()) { - case RTL_LoiterAtHome: - case RTL_Land: - case RTL_FinalDescent: - return true; - default: - return false; - } - return false; + return _copter.mode_rtl.landing_gear_should_be_deployed(); default: return false; }