src
.
nth.io
/
index
:
luke/esp32-poe-scrypted-viewport
main
ESP32-POE Scrypted viewport (private)
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
main
/
display.c
Age
Commit message (
Expand
)
Author
Files
Lines
3 days
main: code-review fixes — brightness units, OTA stall cap, stats + locking
Luke Hoersten
1
-16
/
+17
5 days
display: tear-free frame path via triple buffering + scan tracking
Luke Hoersten
1
-17
/
+83
2026-06-15
firmware: double-buffer the panel + zero-copy decode → ~22 fps ceiling
Luke Hoersten
1
-2
/
+43
2026-06-15
firmware: zero-copy JPEG → BGR888 → DSI hot path; Scrypted pre-rotates
Luke Hoersten
1
-0
/
+8
2026-06-14
Default name = MAC; brief wake on boot; drop dead touch defences
Luke Hoersten
1
-16
/
+0
2026-06-14
touch: retry + hard-reset when FT5426 boots into wedged 0xff state
Luke Hoersten
1
-0
/
+16
2026-06-14
Tidy: delete dead code, inline single-use helpers, fix double-lock
Luke Hoersten
1
-52
/
+5
2026-06-14
M5 colors fixed: JPEG byte order + DPI memory layout
Luke Hoersten
1
-4
/
+8
2026-06-14
M3: panel renders — TC358762 bridge init + non-burst DSI
Luke Hoersten
1
-134
/
+221
2026-06-14
M3 WIP: DSI bring-up + state machine + identity overlay
Luke Hoersten
1
-46
/
+152
2026-06-13
M7: touch + outbound /state POST to Scrypted
Luke Hoersten
1
-0
/
+2
2026-06-13
M5: POST /frame — hardware JPEG decode + orientation-aware paint
Luke Hoersten
1
-0
/
+38
2026-06-13
M3: display driver (Pi-style DSI panel: TC358762 + ATTINY MCU)
Luke Hoersten
1
-0
/
+275
☐