Repository navigation
This release adds capture from the USB Output port, decodes the internal BLE Log frames that carry device-side statistics, and makes loss accounting and save-failure reporting accurate.
What's New
- USB Output capture: Record from the DUT's USB CDC-ACM port with
--mode usb, in addition to UART and the USB-SPI Bridge. - Device identification: Internal snapshot and version information frames are decoded, and the status bar shows the chip name and revision reported by the DUT.
- Per-source loss accounting: Frame sequence numbers are tracked as one global stream, and firmware-side loss is attributed per source and per segment, so a recording reports where data was lost instead of only how much.
Improvements
- Recording file synchronization failures no longer pass silently: the quality report marks the recording for a repeat capture and keeps the raw data already written.
- Bilingual configuration guides added; the user guides and the intake skill were refreshed.
- UART and SPI Bridge now share one serial transport implementation, covered by tests that drive a real PTY.
Usage Note
End recordings with Stop & Review, q, or Ctrl+C, and wait for finalization to finish. Closing the terminal directly may leave the final data and report incomplete.