Skip to content

v1.7.0

Choose a tag to compare

@defidude defidude released this 25 Mar 05:31
· 155 commits to main since this release

What's New

  • LoRa split-packet framing: Full 500-byte Reticulum MTU over LoRa — packets >254 bytes are transparently split into two frames and reassembled, matching RNode firmware protocol
  • LoRa TX queue: Packets are queued (4-deep) instead of dropped when radio is busy — critical for link handshakes and path responses
  • Hub performance: Skip Ed25519 signature verification for already-known identities (~150ms→<1ms per announce), transport-layer rate limiting, deferred table culling
  • LXMF delivery: On-demand link establishment for large messages, stale link-pending reset, no more speculative background links (avoids LoRa collisions)
  • Silent auto-announce: Auto-announces don't wake the screen or show UI notifications when the display is off
  • Announce diagnostics: App data hex logging for debugging name extraction
  • Reduced table caps: Client-appropriate sizes for better performance on busy hubs

Files

  • ratdeck-firmware.zip — Web flasher compatible (contains manifest.json + all binaries)
  • ratdeck-merged.bin — Single merged binary for M5Burner/M5Launcher

Full Changelog: v1.6.6...v1.7.0