not connected
Works from a plain-http origin (localhost dev server) on the same LAN as the device. An https origin cannot reach a http device — browsers block mixed content.
A screen button overlays the test card on the panel — the running pattern freezes underneath and resumes on Resume pattern (or via K4-hold at the device). This canvas shows the same frame in raw sRGB: your monitor is the design intent, so tune the sliders until the LED gives the same impression. Absolute brightness will differ — match tint, saturation and tonal steps, not nits.
Judge on WHITE. Also drop the white level and check the tint holds at low drive.
Mathematically a no-op on white and gray — judge on COLORS (the 50%-drive bottom row), RAMPS, or a real pattern. 1.00 = identity; this panel family tends to need a strong boost to match a monitor side by side.
—
Values set here are session-only — a reboot restores the config.h defaults. To make them permanent, paste this block into firmware/patternflow/config.h and reflash.