Skip to content

Firmware v20260613.205222

Choose a tag to compare

@github-actions github-actions released this 13 Jun 20:52
· 22 commits to master since this release

DO NOT DOWNLOAD THIS RELEASE JUST TO UPDATE, YOU NEED A FLASH ERASE FOR IT TO WORK PROPERLY.
I'LL RE-RELEASE IT SOON AS I CATCH THE BUG!
(it seems devices with multiple bondings are affected only)

So if something is broken: delete bond, erase flash and try again.

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.rxgain now also accept on / off, not just 1/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).