3ef13bf865
Separate plausible clock from explicit sync state
2026-02-17 00:33:45 +01:00
f65a6d28d9
Remove auto-reboot and make timezone configurable
2026-02-13 23:57:34 +01:00
a279c219ae
Refactor LoRa protocol to batch+ack with ACK-based time bootstrap
2026-02-13 23:57:34 +01:00
ecb73679b6
Validate RTC epoch before setting time
...
- Reject out-of-range DS3231 epochs and log accept/reject under SERIAL_DEBUG_MODE
- Document RTC validation so LoRa TimeSync can recover
2026-02-13 23:57:34 +01:00
532e51a76b
Keep receiver LoRa in continuous RX
...
- Add lora_receive_continuous() helper and use it after init and TX (ACK/time sync)
- Ensure receiver returns to RX immediately after lora_send
- Document continuous RX behavior in README
2026-02-13 23:56:36 +01:00
1279645812
Add LoRa telemetry, fault counters, and time sync status
2026-02-13 23:56:36 +01:00
ce0ee77f77
optional RTC 3231 integration
2026-01-29 22:15:50 +01:00
6f308ad590
Initial commit
2026-01-20 01:39:06 +01:00