Hardware: reTerminal E1001
Firmware: OpenDisplay 0D7CB085, FW 0 1.71
Sleep configuration: Deep sleep, wake interval set to 60 minutes
Description
The device wakes up consistently earlier than the configured 60 minute interval. Posting the log data in case it's useful for tracking this down.
Observed data
I run a daemon on a Raspberry Pi that listens for the device's BLE advertisement and logs the timestamp on each wake. Over a 29 hour window (29 consecutive wake cycles), I measured the interval between wakes:
Expected interval: 3600 s (60 min)
Actual interval: consistently between 3585 s and 3595 s
Average interval: ~3590 s
Average drift: -9.7 s per cycle (i.e. about 0.27% fast)
Drift is consistent cycle to cycle, not randomly scattered between -5s and -15s.
Sample log (timestamps from BLE advertisement reception on the Pi side):
2026-06-19 03:05:10
2026-06-19 04:04:57 (Δ 3587s, drift -13s)
2026-06-19 05:04:52 (Δ 3595s, drift -5s)
2026-06-19 06:04:44 (Δ 3592s, drift -8s)
2026-06-19 07:04:35 (Δ 3591s, drift -9s)
...
2026-06-20 07:00:39 (Δ 3591s, drift -9s)
2026-06-20 08:00:28 (Δ 3589s, drift -11s)
Over the full 29 cycle window, total drift was -282 s, i.e. roughly 9.7 s lost per hour on average.
Additional notes
The drift seems pretty consistent cycle to cycle (always somewhere between -5 s and -15 s), rather than jumping around randomly. Not sure if that's expected behavior or something worth looking into.
Happy to provide more log data, battery voltage readings, or test a patched build if that would help.
Hardware: reTerminal E1001
Firmware: OpenDisplay 0D7CB085, FW 0 1.71
Sleep configuration: Deep sleep, wake interval set to 60 minutes
Description
The device wakes up consistently earlier than the configured 60 minute interval. Posting the log data in case it's useful for tracking this down.
Observed data
I run a daemon on a Raspberry Pi that listens for the device's BLE advertisement and logs the timestamp on each wake. Over a 29 hour window (29 consecutive wake cycles), I measured the interval between wakes:
Expected interval: 3600 s (60 min)
Actual interval: consistently between 3585 s and 3595 s
Average interval: ~3590 s
Average drift: -9.7 s per cycle (i.e. about 0.27% fast)
Drift is consistent cycle to cycle, not randomly scattered between -5s and -15s.
Sample log (timestamps from BLE advertisement reception on the Pi side):
Over the full 29 cycle window, total drift was -282 s, i.e. roughly 9.7 s lost per hour on average.
Additional notes
The drift seems pretty consistent cycle to cycle (always somewhere between -5 s and -15 s), rather than jumping around randomly. Not sure if that's expected behavior or something worth looking into.
Happy to provide more log data, battery voltage readings, or test a patched build if that would help.