The issue is you've defined a function called reset which overwrites the Bangle's built-in reset function (which is used to reset the device and is called at upload time before the upload).
So when it goes to reset the watch, that gets called and it doesn't actually get reset!
If you just rename the reset function it should all work great :)
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.
The issue is you've defined a function called
reset
which overwrites the Bangle's built-inreset
function (which is used to reset the device and is called at upload time before the upload).So when it goes to reset the watch, that gets called and it doesn't actually get reset!
If you just rename the
reset
function it should all work great :)