I just purchased an ardupilot mega and soldered input and output pins, but I am having trouble reading receiver inputs. I uploaded the sample program from Sparkfun found here ( Example Firmware ). Currently only input0 is being read correctly.
With nothing plugged in:
All inputs read 1500
After plugging a receiver output to input0:
input0 is read correctly and some of the other inputs change to 1000
When receiver outputs are plugged into inputs 0-7:
No change and nothing appears to be read.
Any ideas? Is this a soldering mistake or a bug on the board? Also, at one point, only input4 was working and all others stopped working. I'm not sure why that could have happened.
Any help would be greatly appreciated!