- Fix dropped telemetry calculation to account for bytes in batch buffer
- Add human-readable file sizes to sdcard list output (bytes with human-readable in parentheses)
- Update monitor status to show SD card status inline with telemetry label
- Add pending bytes display when telemetry is in batch buffer
Co-authored-by: Cursor <cursoragent@cursor.com>
- mcs_telemetry: fix snprintf truncation in to_json (advance offset by actual
bytes written, reserve tail for closing brackets)
- sd_card: use open/write/close instead of fwrite to bypass stdio buffering
- wifi_controller: append telemetry as NDJSON (one object per line)
- status_led: blink blue only when frames captured in monitor mode
Co-authored-by: Cursor <cursoragent@cursor.com>