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.
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--tokenon master) runs the terminal UI instead of starting the web server.The TUI is built with Bubble Tea (v2) on the same
gps/app/sessioninterface 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-tuibranch. Seeplan/wb-tui.mdthere.