src.nth.io/

summaryrefslogtreecommitdiff
path: root/.gitignore
diff options
context:
space:
mode:
authorLuke Hoersten <[email protected]>2026-06-13 20:24:06 -0500
committerLuke Hoersten <[email protected]>2026-06-13 20:24:06 -0500
commit92cda972da3d1d8b6ed221687a1377765259f989 (patch)
treef3c4949df809473c03ae1644690e3835b58c194f /.gitignore
parent0e315ea5069277a89a3330fedf702bd40f39ab09 (diff)
Reorder milestones so Config Persistence comes before Frame/Wake/Sleep
Previously M5 (Wake/Sleep + idle timer) and M4 (Frame) implicitly depended on NVS values (orientation, idle_timeout_ms) that did not exist until M6 (Config Persistence). Moving Config to M4 lets the downstream endpoints read their parameters from NVS instead of working around hardcoded defaults. New order: M1 Board Bring-Up M2 HTTP + mDNS M3 Display Bring-Up M4 Config Persistence (was M6) M5 JPEG Frame Push (was M4) M6 Wake/Sleep/Brightness (was M5) M7 Touch Callback M8 Local Screens + BOOT button M9 Live Stream (/stream) M4 now also validates orientation and idle_timeout_ms per spec, applies orientation immediately (mDNS TXT + /health reflect it), and establishes the brightness default (80) on first boot. M5's test image is 480x800 by default (portrait); switch to 800x480 if /config sets landscape. M6's idle timer reads idle_timeout_ms from NVS.
Diffstat (limited to '.gitignore')
0 files changed, 0 insertions, 0 deletions