Yes, current 32 Bit raspi os here as well. I am fine with the compiled binary, nothing on it which can be abused.
ok, here are quick instructions:
Get ble-current-time-broadcast.bz2 and ble-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
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):
I followed your steps, they worked perfectly. Here are my numbers.
© Espruino, powered by microcosm.
Report a problem