I have a pixhawk and it uses PPM so I cant just switch the wires from the receiver to the auto pilot and the dx6i cant re map the channels as far as I can tell.
currently the input channels are mapped as follows
transmitter > autopilot
throttle > aileron
rudder > rudder
elevator > throttle
aileron > elevator
I tried using the RCMAP functions but they dont seem to have any effect even after a reboot of the pixhawk.
any ideas ?
Replies
Hello,
I am having the same issue.
I'm running a Orange RX bound to a DX8, connected to Pixhawk via Sbus.
With default mapping I'm getting the following cross-up:
Roll -> Pitch
Pitch -> Throttle
Throttle -> Roll
(identical to Ben)
I've tried to change channel mapping via the RCMAP* settings in Mission Planner ("full parameter list" page).
Hit "Write Params", and reboot Pixhawk. Param changes show up in Mission Planner as set, however no behavior change seen in Radio Calibration screen or movements of servos in manual mode.
Ben, any luck on your end?
Has anyone else had this issue and found a workaround? Am I just missing a step?
Cheers,
-PK
Hi All,
Quick Update: Out of curiosity I uploaded ArduCopter V3.1.5 Quad firmware to my Pixhawk, and repeated the experiment above. With the Quad firmware uploaded, the RCMAP functions work as expected (no reboot required).
Is it possible that RCMAP* functions are just broken in ArduPlane? (I'm running V3.0.3)
Cheers,
-PK
I couldnt fix it on the pixhawk or on the receiver so I just bought the spiffy new DX6 controller which lets you re order the channels on the transmitter side of things. Its not the cheapest fix but at some point time wasted fighting with it is more expensive than a new controller.
Thanks for the reply Ben, I'll look into that route.
I happened to have another FRSKY TFR4 receiver (FASST compatible, so works with my Futaba 7c). Turns out the SBUS out on the TFR4 outputs the channels in the expected order. Still, the 7C lacks the 3-position switches that are pretty useful for flight modes, flap settings, etc. The DX6 looks nice.
Cheers,
-PK