Sorry for the delay - somehow I missed your reply.
Not sure why I didn't think of this before, but please can you install the 'cutting edge' firmware, use the 'Custom Boot Code' app (https://banglejs.com/apps/?id=custom), enter NRF.setTxPower(8), upload, and see if that helps?
The default is 0 dBm, so going up to 8 should give you a real boost. Previous firmware versions for Bangle.js 2 weren't setting the transmit power for connections properly so it wouldn't have had a huge effect
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.
Sorry for the delay - somehow I missed your reply.
Not sure why I didn't think of this before, but please can you install the 'cutting edge' firmware, use the 'Custom Boot Code' app (https://banglejs.com/apps/?id=custom), enter
NRF.setTxPower(8)
, upload, and see if that helps?The default is 0 dBm, so going up to 8 should give you a real boost. Previous firmware versions for Bangle.js 2 weren't setting the transmit power for connections properly so it wouldn't have had a huge effect