diff --git a/flight/modules/ManualControl/armhandler.c b/flight/modules/ManualControl/armhandler.c index a8043a1b1..58fffaf27 100644 --- a/flight/modules/ManualControl/armhandler.c +++ b/flight/modules/ManualControl/armhandler.c @@ -35,7 +35,9 @@ #include #include #include +#ifndef PIOS_EXCLUDE_ADVANCED_FEATURES #include +#endif // Private constants #define ARMED_THRESHOLD 0.50f @@ -341,6 +343,7 @@ static bool forcedDisArm(void) return true; } +#ifndef PIOS_EXCLUDE_ADVANCED_FEATURES // check landing state if active FlightStatusData flightStatus; FlightStatusGet(&flightStatus); @@ -351,7 +354,7 @@ static bool forcedDisArm(void) return true; } } - +#endif return false; }