• Thanks - I haven't had a chance to try it yet I'm afraid - I've been pretty busy with other things the last week or so.

    However the 150ms delay is interesting. I wonder if the issue is actually that the Bluetooth 'power saving' mode of Bangle.js got activated and then didn't ever get turned off - that would mean it was using a 200ms connection interval and could explain a lot.

    Please could you try adding NRF.setConnectionInterval(7.5) to the top of your app? That'll force Espruino to always use the fastest Bluetooth poll interval available.

About

Avatar for Gordon @Gordon started