Fixes
- LED wire remap skipped —
LEDService.initialize()never calledprotocol.handshake(), so style info was never cached and wire remap was silently skipped. Colors were sent to wrong physical LED positions. Affects all LED devices (#19, #15). - SCSI byte order — 240x320 resolution was incorrectly in the big-endian set. C# FBL 50 (240x320) uses little-endian, not SPIMode=2.
- SCSI diagnostics —
trcc reportnow performs SCSI handshakes showing FBL byte and resolved resolution (#17). - Pyright clean — fix
HandshakeResult.styleattribute access in LED remap code.
2352 tests.