Thanks for doing that testing... I'll have to see what's up. The new irq-based code works fine on the Espruino board so I doubt it's anything very deep rooted in that. The strange thing is that 0s are being returned and not 255.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Thanks for doing that testing... I'll have to see what's up. The new irq-based code works fine on the Espruino board so I doubt it's anything very deep rooted in that. The strange thing is that 0s are being returned and not 255.