8000
Skip to content

Add TUI option to workbench #395

Description

@jclark

Add a terminal UI mode to satpulsewb, so the workbench's ground can be covered over ssh on a headless machine with a receiver attached, no browser involved: satpulsewb --tui (shorthand -t, freed from --token on master) runs the terminal UI instead of starting the web server.

The TUI is built with Bubble Tea (v2) on the same gps/app/session interface as the web workbench, used in process. Its views follow the web workbench's concepts and panels (monitor, packets, corrections, configuration, message files), dropping the inherently graphical parts (map, sky view, scatter plot; the scatter panel's statistics are kept as a text readout).

Implementation is on the wb-tui branch. See plan/wb-tui.md there.

Metadata

Metadata

Assignees

No one assigned

    Labels

    gpsRelates to gps subsystemhas planHas a design plan in plan/

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

    0