Hi, I'm having a weird issue using the PinChangeInt library to read a 6 channel reciever.
I can only read up to two random channels reliably, I have tried different pins, tested the reciever with a servo.
I'm using a 5V/16MHz arduino pro mini and a hobbyking t6 rxtx combo. Using version 1.7 of the library
When that didnt work I went back to the basics and used the example code for the pinchange library, changing only the pin numbers to the ones I was using and leaving the rest of the code intatct. I would expect to see 50 falling edge interrupts per second from the two connected channels. However I only get 50-51 from one channel and the occasional 1 interrupt from the second channel.
I just had a thought, is the library only capable of reading one interrupt per port rather than one interrupt per pin?
Thanks,
Andre