Add LCD Gateway page; wire it into nav
The ESP32-P4 + 10.1" MIPI-DSI touchscreen gateway (repo SplitFlapGatewayLCD)
was undocumented. New LCD-Gateway.md mirrors Matrix-Gateway.md: the shared
virtual-flap emulation and 237-flap reel, the Ethernet/PoE + touchscreen +
no-RTC differences, canvas/effects, and timer/alarm double-tap dismissal.
Wired in: _Sidebar (Build it), Home (branches + page index + release notes),
Choosing-a-Configuration (both no-hardware callouts now name it too).
e04dc6f
Restore 22 pages + 23 images deleted by mistake in 3b9277a (2026-07-30)
Commit 3b9277a ("Binary ops: one format, no version framing") was pushed from
an incomplete working copy of the wiki: alongside its intended 11-line edit to
Canvas-Ops-Reference.md it recorded deletions of every page not in that copy --
22 pages (Home, Quick-Start, Provisioning, Calibration, FAQ, Hardware, ...) and
23 screenshots. _Sidebar.md still linked all of them, so 22 of 28 nav links 404'd.
Restored verbatim from 3b9277a's parent. Additions only; the 8 pages that
evolved since 2026-07-30 are left at their current content.
7e8e892
capabilities: surface descriptor (led-matrix | lcd), family-wide v3.17
7259ce0
v3.16: FATFS backup/self-restore + settings export/import
af5da53
fix timer/alarms wire fields (min/sec/stop, active, array-of-slots) -- documented from the code this time
8e9bf28
v3.14-v3.15: timer/alarms, log tail, gestures (claps/taps), SSE gesture events, dim schedule + gesture settings
c8deeb8
Threshold polarity grammar for the HA apps (band / < lower-is-better / > higher-is-better)
99d4e6a
Sensor Graph seeds from the HA history API
da78648
Reset-cause ring (status.resets) + on-card event log /logs/gateway.log
e7eea7a
Wave two: Pong, Invaders, Falling Sand, Sensor Graph (+ Snake entry re-sorted)
7b64d39
Three new arcade games: Snake, Flappy, Breakout
8caeeca
One more Weather Sky reference (template list)
01ff419
Documentation review: current-firmware-only, Matrix Gateway naming, full feature coverage
- every old-firmware version tag/caveat removed across all pages (headings
de-tagged with inbound anchors fixed in lockstep); Matrix-Gateway's intro
changelog replaced with current-state prose
- naming: Matrix Portal -> Matrix Gateway (wire strings/repo URLs kept)
- accuracy: capabilities sample matches fw 3.13 (opsBin boolean, compositing,
33 ops, 12 effects, conditional feature tokens, no api/effectParams/ha);
opsb endpoint + stream record 0x06 documented; scope/spectro/maze added;
Weather Sky references replaced (merged into Weather); BTC min-wall,
Photo Frame badge, Livestream badge, broken images -> gallery raw URLs
- new-feature coverage: icon_svg + interactive manifest rows, takeover /
quiet-in-attract / taps+presses in the games section, paginate +
get_ha_states helpers, dependency list (httpx2, Pillow, babel, dateutil),
can_* flag inventory, OpenAPI discovery (gateways + companion)
dd54864
Current-firmware-only: drop generation caveats (opsBin whole, aa/transforms/compositing everywhere)
470a4c0
canvas.opsBin is a plain boolean now (true = the full binary format)
b6ada45
Binary ops: one format, no version framing
3b9277a
microSD streaming (anim/wav), spectrogram, brightness schedule (fw 3.13)
a614419
Strip legacy-client language: one honest version, effectParams removed, opsBin level framing (fw 3.12)
b940d05
Canvas Ops Reference: binary format 2 (transform/layers/macros/bezier/aa, fw 3.12)
00410f2
fw 3.13: play_anim_path + play_sound(wav=) in Writing Matrix Apps
909ac2d
fw 3.13: Photo Frame plays card MPGA movies; Chomper/Tetris icons
281a3de
opsBin v2 (fw 3.12): aa/transform/layers/macros/bezier ride binary; canvas.aa_ok + wrappers
4683bed
fw 3.10 microSD: canvas.sd_list/sd_get helpers + the Photo Frame app
9b914d4
Compositing: rgba + atlas binds now ride the binary draw stream (3.8); aa stays JSON-only
677de93
Wiki: microSD (browse/mkdir/recursive delete), oscilloscope, depth-4 PSRAM framebuffer (fw 3.10-3.11)
4803664
Writing Matrix Apps: canvas.num is the settings-read pattern for matrix apps
4cd11df
Compositing (fw 3.8): document canvas.blend/aa/rgba + can_composite; Aquarium showcases godrays/glow
e70dc99
Built-in Apps: Tetris (horizontal, playable) with gallery screenshots
df33f46