src.nth.io/

summaryrefslogtreecommitdiff
path: root/main/display.c
AgeCommit message (Expand)AuthorFilesLines
3 daysmain: code-review fixes — brightness units, OTA stall cap, stats + lockingLuke Hoersten1-16/+17
5 daysdisplay: tear-free frame path via triple buffering + scan trackingLuke Hoersten1-17/+83
2026-06-15firmware: double-buffer the panel + zero-copy decode → ~22 fps ceilingLuke Hoersten1-2/+43
2026-06-15firmware: zero-copy JPEG → BGR888 → DSI hot path; Scrypted pre-rotatesLuke Hoersten1-0/+8
2026-06-14Default name = MAC; brief wake on boot; drop dead touch defencesLuke Hoersten1-16/+0
2026-06-14touch: retry + hard-reset when FT5426 boots into wedged 0xff stateLuke Hoersten1-0/+16
2026-06-14Tidy: delete dead code, inline single-use helpers, fix double-lockLuke Hoersten1-52/+5
2026-06-14M5 colors fixed: JPEG byte order + DPI memory layoutLuke Hoersten1-4/+8
2026-06-14M3: panel renders — TC358762 bridge init + non-burst DSILuke Hoersten1-134/+221
2026-06-14M3 WIP: DSI bring-up + state machine + identity overlayLuke Hoersten1-46/+152
2026-06-13M7: touch + outbound /state POST to ScryptedLuke Hoersten1-0/+2
2026-06-13M5: POST /frame — hardware JPEG decode + orientation-aware paintLuke Hoersten1-0/+38
2026-06-13M3: display driver (Pi-style DSI panel: TC358762 + ATTINY MCU)Luke Hoersten1-0/+275