• 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
    bunzip2 ble-current-time-broadcast.bz2
    sudo cp ble-current-time-broadcast /usr/local/bin
    sudo chmod +x /usr/local/bin/ble-current-time-broadcas­t
    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

    • ppm_logger.png

Avatar for malaire @malaire started