-
ok, here are quick instructions:
Get
ble-current-time-broadcast.bz2
andble-current-time-broadcast.service
from release 2022-02-04.You can just run extracted
ble-current-time-broadcast
directly in terminal, or if you want you can install it as service:; much better time-syncing than default systemd-timesyncd sudo apt-get install chrony bunzip2 ble-current-time-broadcast.bz2 sudo cp ble-current-time-broadcast /usr/local/bin sudo chmod +x /usr/local/bin/ble-current-time-broadcast sudo cp ble-current-time-broadcast.service /lib/systemd/system sudo systemctl daemon-reload sudo systemctl enable ble-current-time-broadcast sudo systemctl start ble-current-time-broadcast
If you didn't have
chrony
installed, then you should probably wait some time for it to stabilise.Then upload ppm_logger.js to Bangle.js 2, it will show one line per 10 minute interval (by default) with average/min/max temperatures, interval length in seconds and measured clock drift in PPM.
Some variance in PPM is expected especially if using default 10 minute interval, so I usually let it run for some time.
Here's what it looks like for me currently (I should probably add logging to file also):
1 Attachment
Yes, current 32 Bit raspi os here as well. I am fine with the compiled binary, nothing on it which can be abused.