Commit Graph
17 Commits
Author SHA1 Message Date
piotr a31bed8aeb feat: independent fullscreen kiosk display foundation (#1)
Kiosk process owns its display lifecycle: waits for X11, keeps the
fullscreen black canvas below video, stops deterministically on signal.
Supervisor starts it before video, restarts only on process death, and
shuts the whole process group down; X11 downtime never restarts the
supervisor. Per-target opener/template abstractions for future MIPI.
2026-09-30 23:12:06 +02:00
piotr 0360f23f0a docs: define safe kiosk menu input configuration
Build Ground Station / build (push) Successful in 38s
2026-09-30 22:04:49 +02:00
piotr f94aad981d fix: use absolute display binary path
Build Ground Station / build (push) Successful in 25s
2026-09-30 17:59:17 +02:00
piotr d069754532 feat: start fullscreen no-WFB display at boot
Build Ground Station / build (push) Successful in 29s
2026-09-30 17:58:31 +02:00
piotr 91ab3eff37 config: align video switch with CH6 power knob
Build Ground Station / build (push) Successful in 21s
2026-09-30 11:29:40 +02:00
piotr 70eb60e721 fix: load Ground Station service configuration from YAML
Build Ground Station / build (push) Successful in 20s
2026-09-30 10:37:43 +02:00
piotr bb178eff6d feat: add UART reconnect and configurable channel logging
Build Ground Station / build (push) Successful in 23s
2026-09-30 10:30:01 +02:00
piotr 3e02561851 deploy: add Ground Station systemd unit
Build Ground Station / build (push) Successful in 20s
2026-09-30 00:10:30 +02:00
piotr 400b6efef7 feat: gate video and terminal logs on AUX2 state
Build Ground Station / build (push) Successful in 19s
2026-09-29 15:23:37 +02:00
piotr 8b69dd5e91 fix: resynchronize UART stream on frame magic
Build Ground Station / build (push) Successful in 18s
2026-09-29 13:22:27 +02:00
piotr 4f02a40a6b fix: block while waiting for UART data
Build Ground Station / build (push) Successful in 19s
2026-09-29 13:18:18 +02:00
piotr 81cf323714 fix: default to Orange Pi UART0
Build Ground Station / build (push) Successful in 20s
2026-09-29 13:17:50 +02:00
piotr c1ed97395e ci: run tests on runner architecture
Build Ground Station / build (push) Successful in 19s
2026-09-29 12:56:36 +02:00
piotr d85850608a ci: build Ground Station for linux arm64
Build Ground Station / build (push) Failing after 11s
2026-09-29 12:33:18 +02:00
piotr b946e5b59a docs: add Ground Station agent guide 2026-09-29 11:35:50 +02:00
piotr 0d0d5e0b86 chore: ignore local build artifacts 2026-09-29 11:26:27 +02:00
piotr 515c3bae69 feat: add Ground Station UART baseline 2026-09-29 11:25:59 +02:00