Files
Kaj SchittecatandClaude Opus 5.5 337dba4196 touch: USB Files on the T-Deck Pro and Max, paced for e-paper
The Pro family was left out of USB Files from the start because e-paper
refresh during a transfer was untested. They run the T-Deck's serial driver
(ARDUINO_USB_CDC_ON_BOOT with HW-CDC), the one USB Files is proven on, so the
open question was the panel. Two things kept it refreshing during a transfer,
and every update blocks the loop that also serves the transfer for ~0.65 s:

- the USB Files screen set its status line and bar every 300 ms tick; on
  e-paper the bar now moves in quarters, nothing repaints more than once every
  3 s while bytes move, and a change of state shows at once (UsbFilesPaint.h,
  host-tested). LCD boards repaint every tick as before.
- the status bar's SD activity light, two panel updates per 180 ms blink for
  every card write. It stays off on e-paper (CAP_EPAPER).

With that, CAP_USB_FILES covers the Pro and Max, the session reports them by
name, and files.wadamesh.com lists them.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 08:20:19 +01:00
..