I've just flashed my tx with er9x, and after setting everything up, my left stick is controlling roll, and my right stick is controlling yaw. I need to have yaw on my left stick and roll on the right stick.
From what I can see, everything is set up correctly (as follows)
On my model setup on the tx under the mixer tab, I have:
CH1 100% RUD
CH2 100% ELE
CH3 100% THR
CH4 100% AIL
I have channels 1-4 on the rx plugged into channels 1-4 respectively on the apm .
In mission planner under flight data -> status, I see the correct channels changing when I move the appropriate stick. Eg left stick moved horizontally changes CH1, right stick horizontally changes CH4.
However in the radio calibration screen, moving the left stick horizontally changes the bar for roll, and moving the right stick horizontally changes the bar for yaw. How can I get mission planner to use ch1 for yaw and ch4 for pitch? It should use these normally right?
If you press and hold the left menu button (+) it should bring up the radio setup menu. Scroll down to the bottom to Mode.
I had the same problem as you and I picked Mode 2 RUD THR ELE AIL to fix it. This works for me with er9x.
Mine is already set to mode 2 there. I'm going a little bit crazy I think.
It looks like my mission planner is mapping ch1 to roll and ch4 to yaw, when they should be swapped, since my status screen shows that the correct channels are being passed through to mission planner when I move the sticks.
I'm just working around this for now by swapping the ch1 and ch4 outputs on my rx, but it's not really a proper solution.
Glenn what you have done is the correct solution. The mission planner does not map channels, it just reports what it is seeing.
Different radio brands map the channels however they see fit. The important thing is to feed the correct functions to the APM, which does not always mean 1>1 2>2 etc.
Here are the different channel orders for radios I have owned.
JR9303 T A E R
Futaba 12FG E R T A
Turnigy 9x A E T R
ER9x R E T A
Flashing the 9x does in fact swap the ail and rud, however, you can assign any function to any ch by changing the mixer in ER9x. If you really wanted, you could use a dial to control the elev, not very practical though.
I never noticed this before because my 9x got flashed before being put to use. This is a big gotcha for anyone who flashes their 9x after they have been using it for some time. It would more than likely end in a crash.
Alright thanks for that. Thought I was just losing it!
If you go to menu, templates and scroll to the bottom you can change the order of channels.
Mine is EATR now. It can be any order you like.
I fly mode 3 (Aileron and Rudder swapped from mode 1). The original 9x firmware allows different modes for each model - I used 3 for the quad and 1 for the foamy. ER9x has a mode setting for the entire unit, but it seems to make no difference changing 1 to 3 - it always works as mode 1. The only way I could get back to mode 3 was by swapping channels 1 and 4 between receiver and APM.
I've just tried the change suggested above and it doesn't seem to change anything either. In the doco, it talks about affecting the way templates are written to mixers. Is there something else I need to do?
I was confused too. There is no clear manual on 9x wiki on that. I was used to AETR and finally set it right after finding this thread :)
I want to second this!
I was going nuts trying to figure why the APM 2.0 won't arm... plus dealing with a
burnt out D1 diode (dead APM).
I just want to stress the following for any er9x users:
Changing CHANNEL ORDER on page 10/10 (bottom) might not do the trick.
I had to go into the actual MIXER, page 5/10, and after highlighting the needed
channel, pressed LONG MENU to swap the designations to
CH1 - AIL
CH4 - RUD
Voila, We have lift off!!!
Thanks to all contributors to this thread -