It'd be great if you could post up the contents of your setting.json and .boot0 files when you've done a make connectable : no.
Looking at the code, it should set ble=false in settings, which should add the line if (!NRF.getSecurityStatus().connected) NRF.sleep();, so it should be that if you're not connected, as soon as you leave the settings app it turns bluetooth off.
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.
It'd be great if you could post up the contents of your
setting.json
and.boot0
files when you've done amake connectable : no
.Looking at the code, it should set
ble=false
in settings, which should add the lineif (!NRF.getSecurityStatus().connected) NRF.sleep();
, so it should be that if you're not connected, as soon as you leave the settings app it turns bluetooth off.