From 2a9affe5175a9426bdd96b3e8c217945a197b00c Mon Sep 17 00:00:00 2001 From: James O'Shannessy <12959316+joshanne@users.noreply.github.com> Date: Tue, 12 Jan 2021 22:34:43 +1100 Subject: [PATCH] ArduCopter: Remove unused fence floor enable function --- ArduCopter/mode.h | 2 -- ArduCopter/takeoff.cpp | 16 ---------------- 2 files changed, 18 deletions(-) diff --git a/ArduCopter/mode.h b/ArduCopter/mode.h index 6dbd597ce9..1cc8ccfcbb 100644 --- a/ArduCopter/mode.h +++ b/ArduCopter/mode.h @@ -115,8 +115,6 @@ protected: // return expected input throttle setting to hover: virtual float throttle_hover() const; - void autoenable_floor_fence(void); - // Alt_Hold based flight mode states used in Alt_Hold, Loiter, and Sport enum AltHoldModeState { AltHold_MotorStopped, diff --git a/ArduCopter/takeoff.cpp b/ArduCopter/takeoff.cpp index 8eca656824..7175c14591 100644 --- a/ArduCopter/takeoff.cpp +++ b/ArduCopter/takeoff.cpp @@ -225,19 +225,3 @@ bool Mode::is_taking_off() const } return takeoff.running(); } - -// called when takeoff is complete -void Mode::autoenable_floor_fence(void) -{ -#if AC_FENCE == ENABLED - switch(copter.fence.auto_enabled()) { - case AC_Fence::AutoEnable::ALWAYS_ENABLED: - case AC_Fence::AutoEnable::ENABLE_DISABLE_FLOOR_ONLY: - copter.fence.enable(true); - break; - default: - // fence does not auto-enable in other takeoff conditions - break; - } -#endif -}