Retaining stick arming with ExpressLRS

I’m sure anyone who’s explored ELRS at all has stumbled upon the rather odd channel 5 arming requirement. At present, I see no way around losing a channel to this madness.

At the same time, I prefer stick arming with ArduPilot, and I do not want to use a switch that I may accidentally bump and disarm in flight.

Under EdgeTX (or OpenTX), I have created a solution that, while still requiring the use of channel 5, avoids putting it on a physical switch.

Create the following logical switch layout:

Then map channel 5 to logical switch 6:

image

Stick arming will work exactly as it should with ArduPilot, and now the transmitter will effectively replicate it with channel 5, such that ELRS will behave properly. There is no need to set RC5_OPTION to anything other than zero.

3 Likes

Cool, I was experimenting with a very similar setup.
The one and only difference: I added “duration=1.0” to the logical switches L02 and L03.
Gives the same result. :+1: