-
-
@Gordon You are welcome !
-
Hi everyone !
I confirm that this issue is SOLVED !
I let my battery run out of power, chosen the analog clock as the default clock and...
The Bangle.js starts normally and is no more blocked on « Searching for GPS time ».
Thank you Gordon for the Analog Clock update (0.11->0.12) that solved the problem.
Francis -
-
-
Hi everyone
@Gordon and @Lixas thank you for your answers.this should help you if you are stuck
https://www.espruino.com/Bangle.js#resetting-without-loading-any-codeSorry, it didn't work. I tried everything: the watch stayed blocked on « Searching for GPS time ».
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 fileIt seems you are right since I updated the date/time with App Loader that unblocked the watch. But as I let the BLE on, it is to be verified.
That's odd - just tried here - install default apps, add analog clock,
remove morph - and restarted, and it's fine. Searching for GPS time
appears but disappears after a second or two.I agree, I do the same test this morning (after GPS update) and it worked.
But, yesterday, I had ran out of battery and the GPS date/time was empty !Do you have extra widgets installed? I guess it's possible that
Bangle.js runs out of memory while trying to start up and can't finish
loading the clock.No, no more extra widgets that the "regular" ones (my apps:
- Bootloader (v0.14)
- Morphing Clock (v0.03)
- About (v0.04)
- Default Alarm (v0.06)
- Heart Rate Monitor (v0.01)
- Spirit Level (v0.01)
- Tabata (v0.01)
- Pomodoro (v0.01)
- Compass (v0.01)
- Open Location / Plus Codes (v0.01)
- GPS Info (v0.03)
- App Manager (v0.02)
- Analog Clock (v0.11)
- Simple Clock (v0.04)
- Mixed Clock (v0.04)
- Dev Clock (v0.09)
- OpenStreetMap (v0.02)
- Battery Level Widget (v0.05)
- Bluetooth Widget (v0.04)
- GPS Recorder (v0.07)
- Default Launcher (v0.02)
- Settings (v0.15)
)
Francis
- Bootloader (v0.14)
-
Context: the battery ran out and the GPS date/time had been lost.
I connected my watch to App Loader and made all the updates (mainly Settings).
I reboot the watch after the updates and…
My watch stayed blocked on « Searching for GPS time ». No way to exit through button 3, no way to access the settings through button 2.
Fortunately, as the bluetooth was on, I successfully updated the date/time through the « Set Bangle.js Time » button. Then, the exit through button 3 worked showing the Analog Clock.
If I reboot, I meet the same problem: the watch stay blocked on « Searching for GPS time » until I update the date/time with App Loader.
No problem with the other clocks I have: Simple Clock, Mixed Clock, Dev Clock and Morphing Clock.
After reboot, the message « Searching for GPS time » is shown a second then the watch appears and all the buttons are running.
My chance was the bluetooth was on. But, if not, how to do with the Analog Clock that doesn’t start after the « Searching for GPS time » question ?
I precise that the GPS is not on and there is no way to make it run after boot (I let the watch outside and the « Searching for GPS time » was always here).
Francis -
Hi everyone
@skm Cool ! Good job as your piezo is smaller than mine (27mm) !
You can enjoy the sound of the Bangle.js from now.
Francis -
Hi everybody
@Gordon: thank you very much for your answer.
Some precisions...setting the date/time is not saved in the nrf52832 Real Time Clock as I expected it to be.
Unfortunately the nRF52 can't keep the full time in the real-time clock when it powers off or does a hard reboot. The RTC just doesn't have enough precision.
So, when I change the Bangle.js date/time (Settings>Set Time) and, after reboot or switching it off, I loose my date/time: from where comes this replacing date/time if it is not stored in the nrf52832 RTC ?
GPS time is only checked if the watch starts and the date is still set to 1970.
So, why I can't set it manually ?
Can we have the choice to have the date/time set by user or GPS ?
Not sure I understand what you mean? You can ALWAYS set the time up using the settings menu.
Yes, but I will loose my date/time as soon as I switch off my Bangle.js.
What I mean is to have an option, in the Settings, to let the user choose between:- AUTOMATIC: the Bangle.js set the date/time alone (by GPS or using the Bangle.js App Loader via the "Set Bangle.js Time" button) or
- USER: the user set the date/time and the Bangle.js keeps this date/time: if I want to be every time 5 minutes late, the Bangle.js keeps those 5 minutes late even if I reboot it or switch it off.
In all cases, thank you, thank you, thank you for the Bangle.js and the time you give to us answering all our claims.
Francis
- AUTOMATIC: the Bangle.js set the date/time alone (by GPS or using the Bangle.js App Loader via the "Set Bangle.js Time" button) or
-
Hi everyone
@Stoaty: well done, I hope it will last and you will enjoy the sound on your Bangle.js !
Francis -
Hi Everyone
@Stoaty: thank you, I didn't saw this useful button.
Francis -
Hi everyone !
Well, with my problem when the battery ran out, I found a light problem. I think.
As user, I expect to set my watch to hour and date I wish. So, I set MY date/time (Settings->Set Time). All right, the clock shows my date/time.
Then, I turn off the watch and switch it on: my date/time has vanished and shows the date/time get by the GPS.
I set my date/time again and I reboot the watch (BTN1+BTN2). Again, my date/time vanished and the watch shows (again) the date/time get by the GPS.
I think this is a problem: setting the date/time is not saved in the nrf52832 Real Time Clock as I expected it to be.
Can we have the choice to have the date/time set by user or GPS ?
Thank you.
Francis -
Hi everyone
@MaBe: yes, you are right, my used piezo buzzer looks like the EPZ-27MS44W, with a same size and and same looking.
Francis -
-
Hi everyone !
This morning, the battery ran out. So I put in charge my Bangle.js...
And, since then, no way to have the correct hour ! It "read" from GPS but it shows 0:00 Jan 1 1970...
I set the hour/date, reboot the Bangle.js and go back to 0:00 Jan 1 1970.
I get out and try to get the hour from the GPS in sky, and nothing. Still 0:00 Jan 1 1970.
I think that the GPS is not running and don't know how to do this.
Please, help.
Francis -
Hi everyone !
@Mabe: thank you; this piezo was a part from a smoke detector and I don't know its specifications but only its size (27mm) that is a bit too large as you can see in this picture.
You have another post (see page 3, post #62 and after) that turns around piezo buzzers. You will get certainly an answer from there.
@allObjects: the better place for a piezo buzzer (and specially mine) is in a Bangle.js, not a guitar... ;-).
Francis -
Hi Raik
Yes, it sounds better than the only vibration, but not too loud.
I took a small video with the Pomodoro timer app (because Alarms app don't use -yet- the piezo but the vibrator) with the vibration set to 'off' in the Settings.
You find this here.
Francis -
Hi Gordon and thank you for the modifications.
@Robin: when I use "Upload a file" that navigates on my computer, I choose a image but after... nothing happens. I'm not able to upload images using this way because it doesn't work (and it's not a problem of size or something else). So I posted shared links (no authentication required) but the image is not rendered.
So... I think that Gordon's is right to replace the images by their URL.
Francis -
Just another wish...
Gordon, I just added a piezo buzzer in my Bangle.js and I set piezo as 'Beep' in the Settings. The piezo buzzer sounds
But, the alarm doesn't make a sound... Just vibrating, no more...
Does the app checks in the Settings the choice of 'Beep' to sound what the user wishes ?
Thanks for all !
Francis -
-
Hi everyone.
I didn't wait more that 48 hours after receiving my Bangle.js to upgrade it with a piezo buzzer.This come from a smoke detector that I found landing on the ground in the street near my work a certain time ago. I dismantled it to keep for future projects some components (even some SMD capacitors...) and a piezo buzzer.
Just soldered two thin wires on it, tested it with an Arduino UNO.
Image 3And, finally, put in my Bangle.js.
Image 4Biggest thanks to Gordon that showed how to disassemble/re-assemble
the Bangle.js and the way to add a piezo buzzer.Francis
-
-
-
Gordon
Thank you for the answer BUT:- I choose Alarms app,
- I choose "New Alarm"
- I set my alarm and choose again "New Alarm"; my alarm seems to be there, so I choose "Back" and I come back to the hour but the alarm icon is not shown.
- I choose Alarm app again: my alarm is not there.
It doesn't work. Sorry.
Francis
- I choose Alarms app,
Pretty. Excellent !
Thank you, Gordon.
Fram
PS: after pasting the JS code, render the design with shift+return.