I'm just starting my project using an arduPilot Mega and am running into what seems like a pretty basic problem. At the moment I've got three hitec servo programmers standing in for the RC receiver. I've tried to get the PWM inputs to register in several different places- The APM Planner 1.0.52 terminal, and Configuration>Setup>Radio Input, as well as from the arduino IDE serial monitor. The pitch and roll work correctly (can see the values in the terminal and a servo moves when I tilt the board) but I can't get any of the other 6 inputs to register.
I'm using an APM 1.0. I've only been at this for a day or so so I'm sorry if this is a really obvious problem. Thanks in advance for any pointers!
Gotcha. Those older APM boards don't need to be powered via the RC rail. It sounds like there's something funky about those servo programmers you're using as a RC stand-in. How are they powered?
Also, I'm clear I'm following. Are you saying the Ch 1 and 2 inputs are being read, but not 3? Or that the 1 and 2 outputs are working? BTW, none of the outputs should give meaningful values until you'd done a radio setup (ready the inputs)
At the moment I've got the three programmers plugged into IN0, IN1, and IN7, a 5V power supply plugged into OUT2 like it shows in the wiki under RC setup. Here's a screenshot from APM planner after I ran the RC setup, moving all 3 programmers.
That's correct. It won't show any change during the radio setup or the terminal PWM test for any input pins IN2 through IN7. IN7 was just the one I tested for that screenshot. I've tested all three programmers on the two working pins, IN0 and IN1, so I know all three are good.
Edit: The programmers can be powered with 5V batteries, or can draw power from the RC rail like I have been doing. I've tested both ways and haven't noticed any difference.
Thanks for the quick replies!
sorry to bring this up but i'm having a similar problem only that in my case its the 1.4 version and channels 5-7 showing 1500+- and channel 8 showing 1088 and not moving everything was fine before i switched to turnigy 9x from dx6i and now
i cant switch modes and looks like it stop responding did you happen to find a solution to your problem?
elad o: If you have a programmer, try updating the PPM Encoder firmware. http://code.google.com/p/ardupilot-mega/wiki/Encoder