Commit Graph

  • 5d067ee82d fix: bound the event drain so the OSD timer punch survives storms (#3) issue-3-osd-overlay piotr 2026-11-06 16:37:39 +01:00
  • b7e054e949 fix: build blank cursor from depth-1 bitmaps and check window creation (#3) piotr 2026-11-05 14:56:16 +01:00
  • 296569232e fix: hide cursor natively, keep OSD on top, pin codec extension contract (#3) piotr 2026-11-03 22:49:36 +01:00
  • 3d6d146007 feat: keep OSD always visible with pre-map fullscreen states (#3) piotr 2026-11-03 13:11:15 +01:00
  • 79ea5d62b7 feat: publish adaptive-link OSD contract and keep overlay above video (#3) piotr 2026-10-18 08:02:18 +02:00
  • f0d5052ccb feat: render minimal flight OSD from supervisor snapshots (#3) piotr 2026-10-17 08:49:01 +02:00
  • ffae3560c4 fix: resolve reply-bearing X11 liveness cookies with Reply (#2) main piotr 2026-10-02 10:42:07 +02:00
  • 2ced44b47b feat: log structured reconnect diagnostics for kiosk display layers (#2) piotr 2026-10-02 10:23:28 +02:00
  • 41552b4797 feat: split kiosk into fallback canvas and OSD overlay layers (#8) issue-8-split-kiosk-osd piotr 2026-10-01 15:43:31 +02:00
  • 056cd5440a docs: explain Ground Station artifact components piotr 2026-10-01 15:39:31 +02:00
  • d3bc369164 fix: set 115200 baud via CBAUD bits and verify readback on UART open (#10) piotr 2026-10-01 15:26:24 +02:00
  • b169a64ad5 feat: show no-WFB kiosk fallback only while video absent (#2) piotr 2026-10-01 14:40:24 +02:00
  • 53ab05ce12 fix: sweep kiosk process group after direct child exit (#1) piotr 2026-09-30 23:25:25 +02:00
  • a31bed8aeb feat: independent fullscreen kiosk display foundation (#1) piotr 2026-09-30 23:12:06 +02:00
  • 0360f23f0a docs: define safe kiosk menu input configuration piotr 2026-09-30 22:04:49 +02:00
  • f94aad981d fix: use absolute display binary path piotr 2026-09-30 17:59:17 +02:00
  • d069754532 feat: start fullscreen no-WFB display at boot piotr 2026-09-30 17:58:31 +02:00
  • 91ab3eff37 config: align video switch with CH6 power knob piotr 2026-09-30 11:29:40 +02:00
  • 70eb60e721 fix: load Ground Station service configuration from YAML piotr 2026-09-30 10:37:43 +02:00
  • bb178eff6d feat: add UART reconnect and configurable channel logging piotr 2026-09-30 10:30:01 +02:00
  • 3e02561851 deploy: add Ground Station systemd unit piotr 2026-09-30 00:10:30 +02:00
  • 400b6efef7 feat: gate video and terminal logs on AUX2 state piotr 2026-09-29 15:23:37 +02:00
  • 8b69dd5e91 fix: resynchronize UART stream on frame magic piotr 2026-09-29 13:22:27 +02:00
  • 4f02a40a6b fix: block while waiting for UART data piotr 2026-09-29 13:18:18 +02:00
  • 81cf323714 fix: default to Orange Pi UART0 piotr 2026-09-29 13:17:50 +02:00
  • c1ed97395e ci: run tests on runner architecture piotr 2026-09-29 12:56:36 +02:00
  • d85850608a ci: build Ground Station for linux arm64 piotr 2026-09-29 12:33:18 +02:00
  • b946e5b59a docs: add Ground Station agent guide piotr 2026-09-29 11:35:50 +02:00
  • 0d0d5e0b86 chore: ignore local build artifacts piotr 2026-09-29 11:26:27 +02:00
  • 515c3bae69 feat: add Ground Station UART baseline piotr 2026-09-29 11:25:59 +02:00