You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi, I'm running a ROS 2 application that uses Fast-DDS v2.0.2.
The application is started by a daemon script when the system boots up.
I noticed that sometimes the application starts sooner than all the network interfaces have been started and this results in ROS messages not being published on those interfaces that were not available at startup.
Is there a way to configure Fast-DDS such that it uses new network interfaces that were not available at the beginning?
I'm currently using a default Fast-DDS configuration.
Thank you
The text was updated successfully, but these errors were encountered:
This is not currently possible. It was already reported in #664, where a change to the sources is suggested. That change will only work if your network interfaces have a fixed IP address assigned.
If you know the number of interfaces in advance, you could make your application wait for the interfaces to be ready using this method
Hi, I'm running a ROS 2 application that uses Fast-DDS v2.0.2.
The application is started by a daemon script when the system boots up.
I noticed that sometimes the application starts sooner than all the network interfaces have been started and this results in ROS messages not being published on those interfaces that were not available at startup.
Is there a way to configure Fast-DDS such that it uses new network interfaces that were not available at the beginning?
I'm currently using a default Fast-DDS configuration.
Thank you
The text was updated successfully, but these errors were encountered: