PinChangeInt library- To attach interrupts to multiple Arduino (Uno/Mega) pins

The update in action reading RC Signals -

The red line is before, the green line is after. They both represent the maximum variation between two consecutive RC Pulses in 10 seconds periods. There are three channels, when one channel goes high, the adjacent channel goes low meaning we will often need to service two interrupts in one call to the ISR, the improved efficiency has a visible effect in the graph.

Full explanation of the graph towards the end of this -

Duane B

rcarduino.blogspot.com