Open RMichaelSwan opened 2 months ago
You are right! I have extended the readme, and when starting mas-discovery via the mas gui, the environment varibale is set to MW_IMPLEMENTATION=rmw_fastrtps_cpp
@atiderko Thank you for adding this note! Have you tested using the rest of the system with another DDS? I'm using CycloneDDS for the rest of my system right now for example.
Yes, it works as long as the discovery node is started with MW_IMPLEMENTATION=rmw_fastrtps_cpp. The mas_gui does this automatically for the discovery node.
While it's understandable from a implementation perspective why multiple DDSes are not supported right now, it would be good to document this somewhere. Specifically
mas-discovery
will not launch if you use any other DDS implementation.