Reading the RC Channels

Right, with the sensors (nearly) sorted out, I hope, I’m moving on to the next bit of the programming: the input from the RC receiver – the little board that receives the radio signal from the transmitter.

Here’s mine, a cheap one from HobbyKing, where most of my other stuff comes from too:

HobbyKing 6Ch Receiver
HobbyKing 6Ch Receiver

There are 6 channels of information: Throttle, Yaw (Rudder), Pitch (Elevator), Roll (Aileron), and 2 knobs that act as auxiliary channels. The receiver gets these from 2.4Ghz radio waves sent by the transmitter, and converts them into digital PWM signals to send on the flight controller via wires.
(continued)

Read More