Avoid accidentally disarm mid flight

The other day, my quad dropped from about 50 feet because I accidentally disarmed my quadcopter mid air and crashed. Sascha (aka Arakon) was kind enough to shared with me how he setup his switches and modes to avoid this from happening.

accidentally disarmed mini quad mid air flying

This way of setting up cleanflight can help prevent disarming your flight controller mid-flight by accident. In fact this technique can also help avoid the bouncing when touching the ground (at landing) associated with Airmode.

In Cleanflight Configurator GUI, “Configuration” tab, uncheck “Disarm motors regardless of throttle value“.


This means that the flight controller will not disarm unless the throttle is all the way down to zero. Even if you accidentally flip the arm switch, you can quickly and easily flip it back, without the copter falling out of the sky.

Next, in the “Modes” tab, assign “Arm” and “Airmode” on the same switch on your transmitter, and use the same range (in my case, this is AUX3).


This way, Airmode becomes active as soon as you arm. And it’s turned off when you disarm.

Now when you are ready to land, first flip the Arm switch to disarm the copter.

Notice that the copter will remain armed and still flying because throttle is NOT at zero yet, but Airmode gets turned off because it’s assigned to the arm swtich.

Slowly lower your copter down on the ground, and move the throttle stick all the way down. The copter is now successfully and safely disarmed, motors are turned off without any bouncing off the ground.

Here is a demo video:

Warning – Side Effect

There is some potential problemt to this technique though. Your motors wouldn’t stop spinning when you flip the arm switch, until your throttle is completely zero. If there is some problem happen to your throttle channel, or the stick physically, you might get into trouble of disarming your quad. That’s something you need to consider before using this method, so do this at your own risk.

10 thoughts on “Avoid accidentally disarm mid flight

  1. floyd helios

    With betaflight 3.3 release, disarm_kill_switch is gone. I really liked this feature. I wonder if there is a way to program my taranis to do the same thing? I think a logical switch may be possible.

  2. Jacob

    Hello Oscar,
    How about failsafe stage 2 landing – will this also disable motor stop on stage 2 landing? On FS-I6X i have set failsafe to keep throttle lower, but not entirely off on stage 1

    1. Oscar Post author

      Stage 2 is only triggered when you unplug RX from FC. When failsafe happens in RX (stage 1), Stage 2 is not triggered as RX is still sending valid signal to FC.

  3. scherno


    put another switch on throttle cut.

    so when like the 2 bottom switches of dx6, kill both. throttle cut on remote additional is good for safety

    1. Gentle

      Hi David,

      I do this in the Taranis using logical switches. Here’s a screenshot: http://imgur.com/gz3BqHT. L4 is the arming signal and L1 is unrelated (its a voltage alarm).

      Basically, arming/disarming can only occur at minimum throttle and detection of a positive (for arming), or negative (for disarming), transition of the arming switch (mine is SF).

  4. Sharon

    Hi oscar ,
    I can tell you that I did the same but with 3 position switch.
    Disarm, arm+airmode,Disarm because I think that in case of a problem that you need a fast Disarm it’s faster and friendlier to move the switch down instead of up :)


Leave a Reply

Your email address will not be published. Required fields are marked *

For prompt technical support, please use our forum IntoFPV.com. I check blog comments weekly.