Detect under-voltage on GPIO1/11, persist UV state in NVS, enter a minimal
power mode without ESP-NOW, and recover after charge; expose LED mode 6
battery-low for host testing via goTool.
Co-authored-by: Cursor <cursoragent@cursor.com>
Expose the command via goTool CLI/REST and dashboard controls so log verbosity can be tuned without reflashing.
Co-authored-by: Cursor <cursoragent@cursor.com>
Replace separate accel/tap commands and messages with set_input_stream and input pushes that combine accel and tap per client, including pre_fetch timing.
Co-authored-by: Cursor <cursoragent@cursor.com>
Replace separate accel/tap snapshot UART commands with one clients[] response
that omits unsubscribed fields; remove snapshot handlers and CLI commands.
Add goTool/docs for WebSocket streams and REST; tap-snapshot REST uses CACHE_STATUS.
Co-authored-by: Cursor <cursoragent@cursor.com>