Avoid accidentally disarm mid flight

by Oscar
Published: Last Updated on

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“.

Disarm

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).

Modes

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.

Leave a Comment

By using this form, you agree with the storage and handling of your data by this website. Note that all comments are held for moderation before appearing.

10 comments

floyd helios 13th March 2018 - 3:54 pm

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.

Reply
Sangay Lama 27th December 2017 - 4:02 am

How can i do this in cc3d/librepilot?

Reply
Jacob 21st April 2017 - 2:30 pm

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

Reply
Oscar 26th April 2017 - 9:25 pm

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.

Reply
scherno 3rd May 2016 - 7:52 pm

Hi,

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

Reply
David B. Bitton 2nd May 2016 - 5:11 pm

Is there some way of programming this in OpenTX?

Reply
Oscar 3rd May 2016 - 12:40 pm

i am sure you can play around with the “logic” page in the TX :)

Reply
Gentle 3rd May 2016 - 1:17 pm

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).

Reply
Sharon 2nd May 2016 - 11:52 am

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 :)

Reply
Oscar 3rd May 2016 - 12:39 pm

that’s a good idea too :) thanks for sharing!

Reply