Commit Graph
18 Commits
Author SHA1 Message Date
sneak e3ef4f2f48 Add Starlink status lines for the physical gateway pane (closes #3)
check / check (push) Failing after 1s
When the non-VPN physical gateway is a Starlink dish, two lines are shown
under that pane: state, uptime, obstruction and alert count; then pop-ping
latency and drop rate with downlink/uplink throughput. They turn red when
the dish is not connected or an alert is active.

Detection is a TCP connect to the dish's fixed endpoint 192.168.100.1:9200,
bound to the physical interface the same way the latency probes bind. Until
a dish answers nothing is drawn and no status is fetched, so an absent dish
adds no noise. Status comes from the dish's local get_status gRPC call.

Detection and the fetch sit behind a small Client interface; the loop and
the pure Render function are tested with a fake, no dish and no network.

Model: opus-4-8
2026-09-21 22:51:45 +00:00
sneak cf9dc39053 latest 2026-09-20 22:56:40 -07:00
sneak a8ab26752a initial 2026-01-06 10:20:34 -08:00
sneak 0e1fc6a88d latest 2025-05-21 21:34:06 -07:00
sneak 2ad2aef700 higher frame rate, PL meter 2025-05-21 21:24:20 -07:00
sneak 29b96b3405 fix import 2025-05-21 11:29:36 -07:00
sneak bf1ec22492 add library 2025-05-21 11:23:08 -07:00
sneak 3ac8e9b450 bugfix 2025-05-21 11:22:57 -07:00
sneak e5546fedd4 add aider stuff 2025-05-16 05:28:39 -07:00
sneak 9298891565 fix: remove colorization from standard deviation display in drawIface 2025-05-16 05:14:48 -07:00
sneak 67a5a0d545 fix: align columns and colorize numbers in drawIface function 2025-05-16 05:13:30 -07:00
sneak 25dca3f857 latest 2025-05-16 05:03:53 -07:00
sneak 6955b10ec6 control-c works now 2025-05-16 04:49:41 -07:00
sneak 5d6ce56406 color! 2025-05-16 04:42:41 -07:00
sneak 31936b21a2 add module 2025-05-16 04:29:55 -07:00
sneak 3d543f9c5b latest 2025-05-16 04:29:05 -07:00
sneak 26e7fd997f latest 2025-05-16 04:25:04 -07:00
sneak 9d2aa2b4de initial 2025-05-16 04:20:20 -07:00