I’m making a simple TUI for Cyphal which is a little different than yakut monitor and I wanted to gather some suggestions beyond what I was already going to do:
- Subscriptions
- Heartbeats
- Time Sync (as backup master / peer)
- diagnostic Records (writes to log)
- portlist
- Publishes
- Time Sync (when master)
- Clients
- GetInfo
- Transport Statistics
I’m using textual the Python framework to render the UI elements in the terminal itself, enabling remote viewing over ssh without forwarding traffic.
The initial demo has a space for Cyphal/UDP + CAN + Serial all together. Are we still at a point with pycyphal that it can’t operate all 3 transports at once?