-
Notifications
You must be signed in to change notification settings - Fork 60
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ROS node does not recover from power-cycle #79
Comments
Hi, The communication from the sensor is based on UDP, therefore there is no check if the connection itself drops.
Is the sensor configuration from the safetydesigner the same as you are setting from ROS side, especially the IP addresses and which channels are enabled. And further are you using a defined UDP port and that is in the sensors persistent configuration as well. Then it might actually work through a power cycle. |
Since I am currently not planning to implement this, I am closing this. If you plan on submitting a MR I am happy to discuss more details. |
Is there a way to circumvent this by using the ROS2 package and lifecycle nodes to restart the communication? |
Hi, this is not implemented, you would need to implement the checks for reconnections. It is neither in the normal Nodes nor in the lifecycle nodes implemented yet |
When disconnecting the power to the scanners and reconnecting it, the ROS node is getting stuck. I would expect it to recover or fail when the scanner loses power.
Steps to reproduce for a MicroScan3:
The text was updated successfully, but these errors were encountered: