-
Looks like newer version of GB software on the phone solved this issue, thanks @Johan_O . Three days in a row without noticing this issue any more.
What this implies to me, that time setting is working without GB widget application on watch, and time value is not permanent (after BTN3 long press that value is lost). I think it a bug, but this is more GB bug...
-
-
-
Have not noticed this issue today when using Morphing clock.
I am on newest version of all apps. Firmware 2V05.10: {id: "widbat", name: "Battery Level Widget", type: "widget", version: "0.05", files: "widbat.info,widbat.wid.js"} 1: {id: "widbt", name: "Bluetooth Widget", type: "widget", version: "0.04", files: "widbt.info,widbt.wid.js"} 2: {id: "barclock", name: "Bar Clock", type: "clock", src: "barclock.app.js", icon: "barclock.img", …} 3: {id: "boot", name: "Bootloader", type: "bootloader", sortorder: 0, version: "0.17", …} 4: {id: "launch", name: "Launcher", type: "launch", src: "launch.app.js", sortorder: 0, …} 5: {id: "mclock", name: "Morphing Clock", type: "clock", src: "mclock.app.js", icon: "mclock.img", …} 6: {id: "setting", name: "Settings", src: "setting.app.js", icon: "setting.img", sortorder: 3, …} 7: {id: "alarm", name: "Alarms", src: "alarm.app.js", icon: "alarm.img", version: "0.07", …} 8: {id: "files", name: "App Manager", src: "files.app.js", icon: "files.img", version: "0.05", …} 9: {id: "welcome", name: "Welcome", src: "welcome.app.js", icon: "welcome.img", version: "0.09", …} 10: {id: "about", name: "About", src: "about.app.js", icon: "about.img", version: "0.05", …}
Timezone is +3
I'm looking for way to reliably reproduce this issue...EDIT:
I dont realy get it how this works
https://github.com/espruino/BangleApps/blob/master/apps/barclock/clock-bar.js#L121 -
I noticed an issue last week. Sometimes my clock is behind by 1 hour (see video). Could not found issue in installed apps code by reviewing it. Decided to go fresh and installed default apps and "bar clock". Issue still exist :( Any ideas?
Now I change default clock to morphing, will see if issue still exist...
-
-
-
This will not help, but at least explain restarting. I see reason is RTCWDT_RTC_RESET - that means somewhere in begining watchdog is set up and board was reset by watchdog. I'm not aware of ways to disable a WDT if it was set up (based on expierence from micropython). In micropython, only way to keep your board running is to WDT.feed() the dog if that was set somewhere.
-
Mine looks the same. Try to burn Micropython firmware just to be sure. Probably it has something to do with your particular board...
-
https://www.espruino.com/binaries/espruino_2v05_esp32/
C:\Users\lixas\Workspace\JS\ESP32_Firmware\2v05>esptool.py --chip esp32 --port COM3 --baud 115200 erase_flash
esptool.py v2.8
Serial port COM3
Connecting.....
Chip is ESP32D0WDQ6 (revision 1)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: 24:6f:28:0b:87:90
Uploading stub...
Running stub...
Stub running...
Erasing flash (this may take a while)...
Chip erase completed successfully in 8.5s
Hard resetting via RTS pin...C:\Users\lixas\Workspace\JS\ESP32_Firmware\2v05>esptool.py --chip esp32 --port COM3 --baud 115200 write_flash -z 0x1000 bootloader.bin 0x8000 partitions_espruino.bin 0x10000 espruino_esp32.bin
esptool.py v2.8
Serial port COM3
Connecting......
Chip is ESP32D0WDQ6 (revision 1)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: 24:6f:28:0b:87:90
Uploading stub...
Running stub...
Stub running...
Configuring flash size...
Auto-detected Flash size: 4MB
Compressed 15392 bytes to 10130...
Wrote 15392 bytes (10130 compressed) at 0x00001000 in 0.9 seconds (effective 135.9 kbit/s)...
Hash of data verified.
Compressed 3072 bytes to 166...
Wrote 3072 bytes (166 compressed) at 0x00008000 in 0.0 seconds (effective 773.5 kbit/s)...
Hash of data verified.
Compressed 1377808 bytes to 891091...
Wrote 1377808 bytes (891091 compressed) at 0x00010000 in 79.6 seconds (effective 138.4 kbit/s)...
Hash of data verified.Leaving...
Hard resetting via RTS pin...IMPORTANT: change baud speed at IDE-> Settings-> Communication t0 115200
-
-
-
-
this should help you if you are stuck
https://www.espruino.com/Bangle.js#resetting-without-loading-any-code
To my understanding - BLE is turned on by default, but gets disabled when boot sequence gets loaded into memory (according to main settings file) vie boot0.js file -
-
-
Hello Gordon,
I don't know if I found bug, but i've encontered strage behaviour. Converted png image using https://www.espruino.com/Image+Converter
Original image is RedHeart.png [attached]
Result for converted [attached] isvar img = { width : 48, height : 48, bpp : 4, buffer : require("heatshrink").decompress(atob("xAAbzOZzAKHxILBCxQACBSALFGIotCDBALGBggKGEYgLGBgYiHEYYLIBgQKIEZYXOBZAMBERIjLC5oLKC5YLLABYX/C8CnKABa/LC/p4UOwIXYJCgWCC7BISIwYwTCwgwRFwoXYJCAWGGB4uHGB4WIGBouJGBoWKGBYuLGBYWMGBIuNGBIWOGA4uPGA4WQGAouRGAoWSGAYuTGAYWUC7GJIyoA9A")) }
Result in IDE emulator and actual device [attached] is BLUE as seen in one of the screenshots. Is it error in https://www.espruino.com/Image+Converter or something else?
My code to display picture is following:
const fontName = "6x8"; const fontSize = 3; g.clear(); // clear screen g.reset(); // default draw styles g.setFont(fontName, fontSize); g.drawImage(img, 48, 125);
-
I have saved my watch:
- Yesterday disabled totally
- Today enabled
Got to Web IDE (Win10 Chrome), connected, and on left hand side terminal executed following
require("Storage").eraseAll();
Opened new tab, got to App Loader website, connected, and executed "install default apps" It took about one minute, and everything went smoothly
I have brand new watch. I'm happy!! :)
- Yesterday disabled totally
-
-
looks like my watch IS contactable, i do get list of installed apps. I already flashed newest firmware, on watch i can see 2v05.436. I can connect in web id and get list of files on device, and separate file content...
But i can not re-upload apps, website just tells "app install failed, " chrome on Win10 or AndroidAnyway, i've just retried firmware update, but no change (as i already did this earlier)
-
-
-
Hi all
Received my device. Tried to install and test two apps. So far so good.
Went to Settings check what is there. (Probably) enabled show debug log. Then everything get down in spiral:- I could not boot to my clock any more.
- Updated firmware via android nRF toolbox application
- I still can not boot to my clock, looks like something is incorrect with files in user area. Pressing BTN3 goes to blank screen...
- AppLoader webside does not really help: it receives installed apps list, but does not allow to remove or change neither app- goes with error. On developer toolbox (f12) i do not see any response from BLE when "install default apps" is pushed.
- I can connect with ide, get list of files. But it does not hhelp. Tried require("Storage").eraseAll()
but id does not help, or at least i dont know how to use it
Is there any way to install firmware and rewrite user space with default content? Probably something corrupted there
- I could not boot to my clock any more.
Try rewrite settings from settings utils menu. I had this issue and after rewrite procedure I do not observe it any more (make sure debug info is hidden)