Repository navigation
nerd-deck firmware 0.9.0
·
8 commits
to main
since this release
What's changed
Everything since firmware-v0.8.1.
Fixes
- firmware: stay responsive when data floods in (d7eac3c)
Serial is read in chunks for at most 20 ms a pass, so a sender going flat
out can't freeze the screen, and only the newest whole stats each pass are
drawn. A line that starts like a message counts as the host being there,
even when a flood has dropped bytes from the rest of it. - wait for the stats interval before taking the host for gone (703bcdf)
The app sends its stats interval with the display settings, and the deck
waits that long plus 2 s, at least 3 s, before showing the waiting screen,
so a 5 s interval no longer drops to it between updates.
Documentation
- the stats interval timeout ships in firmware 0.9.0 (04684e7)
Chores
- release: firmware 0.9.0 (e6f1f8d)
Full diff: firmware-v0.8.1...firmware-v0.9.0