diff --git a/sw/airborne/firmwares/rotorcraft/autopilot.h b/sw/airborne/firmwares/rotorcraft/autopilot.h index 5d49a2e7bab..6c2f4cb13f5 100644 --- a/sw/airborne/firmwares/rotorcraft/autopilot.h +++ b/sw/airborne/firmwares/rotorcraft/autopilot.h @@ -90,8 +90,11 @@ extern uint16_t autopilot_flight_time; _mode = MODE_MANUAL; \ } -#define autopilot_KillThrottle(_v) { \ - autopilot_set_motors_on(_v); \ +#define autopilot_KillThrottle(_kill) { \ + if (_kill) \ + autopilot_set_motors_on(FALSE); \ + else \ + autopilot_set_motors_on(TRUE); \ } #ifdef POWER_SWITCH_LED