What's New
- RX duty cycle (power saving) reworked — now properly tested against the datasheet, gives ~40-55% radio-off time with no packet loss on up-to-date nodes. Toggle with
set rxduty on/off. (Mixed old/new meshes: keep it off on infra nodes for now. Needs preamble 32 on adjacent nodes) - Joystick UI now shows accented characters (Hungarian/Slovak/Czech/Polish/etc. names display correctly), emojis are stripped instead of showing garbage. Unlock gesture changed to Left -> OK -> Right (easier/faster than the old Back-OK-Back).
set rxduty/set radio.rxgainnow also accepton/off, not just1/0.
Fixes
- WisMesh Tag battery percentage was reading high — calibration corrected.
- RTC clock could get permanently stuck blank after battery loss — now recovers and re-syncs.
- Clock source indicator (GPS/App/Local) and display now update correctly/immediately.
- Auto-shutdown no longer triggers on a brief voltage dip during transmit (needs 3 low readings in a row now).
- Fixed a race in MQTT "online" status reporting on repeaters/observers.
- Several small crash/overflow hardening fixes from ongoing code audit (no user-visible behavior change).