Avatar for TimGent

TimGent

Member since Mar 2024 • Last active Apr 2024
  • 0 conversations
  • 1 comments

Most recent activity

  • in Bangle.js
    Avatar for TimGent

    I have a similar problem with a JS2 I bought early last year. The button appears to be stuck and sends the watch into a continious reboot loop.
    I implemented the instructions here: (https://www.espruino.com/Bangle.js+Butto­n+Reset) , specifcally putting these lines at the beginning of my (custom) clock:

    Bangle.setOptions({btnLoadTimeout:0}); // disable app reload
    setInterval(()=>E.kickWatchdog(), 2000); // disable watchdog

    I also tried using Bangle.setUI to set swiping to replace the use of the button. But I couldn't get that to work for some reason.
    Obviously I've had to use settings to add a different wake condition. Afer various experiments I went for double tap, but this still causes my watch to accidentally wake up quite regularly and run the battery down or trigger the launcher which is irritating.
    Currently experimenting with Bangle.on('lock', lockHandler()), where the lockHandler function re-locks the watch unless there's a swipe within 2 seconds!
    It's a bit Heath Robinson but I think very much in the spirit of what this watch is for! ;-)

Actions