yukon icon indicating copy to clipboard operation
yukon copied to clipboard

Tell the user when the Babel is disconnected and also remove the transport

Open silverv opened this issue 2 years ago • 2 comments

22-12-23 17:12:38 pycyphal.application.heartbeat_publisher W: HeartbeatPublisher(heartbeat=uavcan.node.Heartbeat.1.0(uptime=190, health=uavcan.node.Health.1.0(value=0), mode=uavcan.node.Mode.1.0(value=0), vendor_specific_status_code=0), priority=NOMINAL, period=1.0) heartbeat send timed out 22-12-23 17:12:39 pycyphal.transport.can._can I: CANTransport(PythonCANMedia('slcan:COM10', mtu=8), local_node_id=127): 1 frames of 1 total with CAN ID 0x107d557f could not be sent before the deadline

These messages can be used to detect this, @pavel-kirienko is there anything more reliable to tell that this was disconnected? This seems very specific although it would work.

silverv avatar Dec 23 '22 15:12 silverv

Uhm, this is blocked on https://github.com/OpenCyphal/pycyphal/issues/227

pavel-kirienko avatar Dec 23 '22 15:12 pavel-kirienko

I think a reconnect button would be nice too, there is a significant UX problem associated with the select transport select box.

silverv avatar Dec 28 '22 17:12 silverv