sbgisen / vesc

VESC Interface for ROS
Apache License 2.0
44 stars 33 forks source link

Need timeout when the received data is not updated #19

Open nyxrobotics opened 3 years ago

nyxrobotics commented 3 years ago

There are cases where serial communication is blocked due to USB driver errors. In order to detect this, we want to monitor the life and death of the receive buffer. Since it will probably be difficult to reopen the port, we want to shut it down once we detect that the receive buffer is not being updated.