I've tried putting console log statements at various places and they all seem to trigger at the speed they should, but there's still that pause that needs to be between presses...
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.
I have a watch set to trigger on the rise with a 50ms debounce and in 2v08 I can repeatedly press it and the action goes off just fine.
But with my code on 2v09 I have to wait a couple hundred ms before I can press it again...
If I make a new sample project it doesn't exhibit any issue, but for whatever reason my code doesn't work the same with 2v09.
https://raw.githubusercontent.com/DanTheMan827/ntag215-puck.js/master/ntag215.js
I've tried putting console log statements at various places and they all seem to trigger at the speed they should, but there's still that pause that needs to be between presses...
Any idea what could be causing this behavior?