Avatar for metallisto

metallisto

Member since Oct 2021 • Last active Jun 2022
  • 3 conversations
  • 16 comments

Most recent activity

  • in Bangle.js
    Avatar for metallisto

    Unfortunately, the problem still exists on my device. There was no new version for BTHRM to install from https://espruino.github.io/BangleApps/

    Just tried it.
    Best regards

  • in Bangle.js
    Avatar for metallisto

    By using the Run app with BTHRM the display shows "CALLBACK,MEMORY" at the bottom of the screen. The ram widget shows 91% in red. After that nothing happens anymore.

    Without BTHRM it is working. In the past the Run app worked without problems with BTHRM.

    Device Type BANGLEJS
    Firmware Version 2v13
    Apps Installed boot, aclock, setting, run, launch, widram, recorder, bthrm

    Development version: 72cfe260a0c8de04825083858eecf31a9124b601­

    This problem occurs since http://forum.espruino.com/conversations/­373972 is solved.

  • in Bangle.js
    Avatar for metallisto

    Yes this fixed the problem and BTHRM is starting and working now. Thanks!

  • in Bangle.js
    Avatar for metallisto

    Executing bootupdate.js brings:

     2v13 (c) 2021 G.Williams
    Uncaught Error: Not enough stack memory to decode data
     at line 200 col 50 in bootupdate.js
      require('Storage').write('.boot0',bf,fil­eOffset);
                                                     ^
    in function called from line 204 col 2 in bootupdate.js
    });
     ^
    > 
    
  • in Bangle.js
    Avatar for metallisto

    By executing the .boot0 file, I also get this exception. Looks like the file is not read completely.

     2v13 (c) 2021 G.Williams
    Uncaught SyntaxError: Got [ERASED] expected EOF
     at line 13 col 1 in .boot0
    [ERASED]...
           ^
     at line 13 col 1 in .boot0
    [ERASED]...
           ^
    > 
    
  • in Bangle.js
    Avatar for metallisto

    Hey together,

    Device info:
    Device Type BANGLEJS
    Firmware Version 2v13
    Apps Installed boot, launch, setting, bthrm

    {"id":"boot","version":"0.47","files":"b­oot.info,.boot0,.bootcde,bootupdate.js"}­,{"id":"launch","version":"0.13","files"­:"launch.info,launch.app.js,launch.setti­ngs.js","data":"launch.json"},{"id":"set­ting","version":"0.44","files":"setting.­info,setting.app.js,setting.img","data":­"setting.json"},{"id":"bthrm","version":­"0.08","files":"bthrm.info,bthrm.app.js,­bthrm.recorder.js,bthrm.0.boot.js,bthrm.­img,bthrm.settings.js,bthrm.default.json­"},"BANGLEJS","2v13",1652684710]
    

    I've now erased everything, installed only boot, launch, setting and resetted, rewrote the settings and rebooted the watch. After that I connected the WebIDE, connected the app store and then only installed the BTHRM app. After reloading and starting the BTHRM app I get:

     2v13 (c) 2021 G.Williams
    Uncaught Error: Function "setBTHRMPower" not found!
     at line 13 col 1 in .boot0
    [ERASED]...
           ^
     at line 14 col 36 in bthrm.app.js
    ...ings.startWithHrm)){Bangle.setBTHRMPo­wer(1,'bthrm');}
                                  ^
    > 
    

    I've even tried to remove all files from the device storage from the WebIDE before reinstall.

    Also tried everything with and without the "Pretokenise apps..." option.

    Best regards

  • in Bangle.js
    Avatar for metallisto

    Today I updated the firmware to the newest version and also updated all apps including the BTHRM, Boot, Run etc. I still get the same exception and it still doesn't work. Can I help with any more information? Is the problem only related to the BangleJS1, could my watch be defect? Are there any news/progress regarding this problem?

    The function "setBTHRMPower" is defined in the bthrm.0.boot.js file. Looks like the file is not loaded at boot.

    Best regards

Actions