But please remove Fastload utils.
I did this:
Bangle.factoryReset()
After that I had this setup on my watch:
Device Type: BANGLEJS2 Firmware Version: 2v17.109 Apps Installed: sched (0.22), kbmulti (0.05), messageicons (0.05), widmsggrid (0.05), messagegui (0.65), messages (0.59), notify (0.12), health (0.23), widminbat (0.03), podadrem (0.07), spotrem (0.07), android (0.23), widanclk (0.02), backswipe (0.02), torch (0.11), calculator (0.07), widram (0.03), widbthide (0.01), clkinfostopw (0.03), runplus (0.18), dtlaunch (0.23), quicklaunch (0.15), swscroll (0.03), alarm (0.41), recorder (0.23), powermanager (0.10), agenda (0.13), setting (0.60), boot (0.57), mysetup (0.01), fastreset (0.01), bwclklite (0.34), lightswitch (0.07), smpltmr (0.08), clock_info (0.05)
I then let 'Podcast Addict Remote' be active during the night again and got the following deferred function log (as JSON):
{"start":1684188277361.63330078125,"deferred":{"function () {drawTimeout=undefined;draw();}":990.81420898427,"function () { [native code] }":363.61694335930,"function () {this.drawTimeout=undefined;this.draw();}":31.21948242187,"function () {charTimeout=undefined;newCharacter();}":107.02514648437,"function () {searchPlayWOTags();setTimeout(()=>{btMsg(\"service\",standardCls,\"player.play\");},200);}":9.58251953125,"function () {btMsg(\"service\",standardCls,\"player.play\");}":9.18579101562,"function () {var widget=WIDGETS.minbat;if(widget){widget.update();}}":131.95800781250,"function () {delete exports.messageTimeout;if(!Bangle.MESSAGES)return;if(type!==\"music\"){if(!loadMes":664.12353515625,"function () {a==''&&c();var d=a[0];a=a.substr(1);const e=.25,f=1;const g=100,h=200,i=500;d=='.'?Bang":11715529.08325195498,"function () {return require(\"buzz\").pattern(pattern)}":711.09008789056,"function () {if(exports.buzzInterval)clearInterval(exports.buzzInterval);delete exports.buzzInterval":16.6015625,"function () {if(!isFinite(settings.unreadTimeout))settings.unreadTimeout=60;if(settings.unreadTimeou":97.86987304685},"saved":1684213020890.04516601562}
I lost the Gadgetbridge battery logs and don't remember how much the battery had dropped.
1 Attachment
@Ganblejs started
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.
I did this:
Bangle.factoryReset()
in the Web IDE.After that I had this setup on my watch:
I then let 'Podcast Addict Remote' be active during the night again and got the following deferred function log (as JSON):
I lost the Gadgetbridge battery logs and don't remember how much the battery had dropped.
1 Attachment