Closed amgaber95 closed 8 months ago
Not sure if this is still an issue, but we have added the ability to auto reconnect in 4.0.0
. See this line in the params file for more information.
Please note that for a case like yours where you unplug and replug in the device, if you do not have udev rules which will symlink to a different /dev
file (it looks like you have this), the device may come back on a different /dev
device which would make this functionality not work
This issue is stale because it has been open for 2 weeks with no activity. If the issue is still not resolved, please leave a comment describing what is still not working
This issue was closed because it has been inactive for 2 weeks since being marked as stale. If the issue is still not resolved, please reopen the issue, and leave a comment describing what is still not working
Describe the bug Occasionally, the IMU experiences spontaneous disconnections and subsequent reconnections, likely due to undetermined electronic issues. Unfortunately, the package or driver does not possess an automatic reconnection feature, and when the IMU is reconnected after a disconnection event, it fails to re-establish communication, generating an error message as follows:
and it only works, if i killed the terminal and rerun the launch file.
To Reproduce Steps to reproduce the behavior:
roslaunch microstrain_inertial_driver microstrain.launch
Expected behavior to try to reconnect to the port again and start publishing the messages
Environment (please complete the following information):
Launch Parameters