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.
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.