Hey, I bought an rc tx/rx system and I tried to read the input from the receiver using the analogRead() function. All I got was one number repeated every time. Is it a coding problem or do I need special hardware to decode the input from the receiver.
If your reading the individual channels you should be reading the pulse width, that is the time it take the pulse to go from high to low and back to high pulseIn() - Arduino Reference
While you can use pulseIn, its not the preferred method. For full details about the signal, how to read it and a few examples of what you can do once you have read it, have a look at the project section of my blog.