Skip to content

Commit 9caf789

Browse files
gonzodepedrohidmic
authored andcommitted
Added warning on QoS Tutorial for it not working on connext (ros2#97)
1 parent ba01dd5 commit 9caf789

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

source/Tutorials/Quality-of-Service.rst

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,13 @@ We won't see much of a difference if we change the quality of service settings,
156156
Add network traffic
157157
^^^^^^^^^^^^^^^^^^^
158158

159+
.. warning::
160+
161+
This section of the demo won't work on RTI's Connext DDS.
162+
When running multiple nodes in the same host, the RTI Connext implementation uses shared memory along with the loopback interface.
163+
Degrading the loopback interface throughput won't affect shared memory, thus traffic between the two nodes won't be affected.
164+
See RMW implementation `code <https://github.com/ros2/rmw_connext/blob/e71347b944a8cd92acfb89b129b2b10f2575f273/rmw_connext_shared_cpp/src/node.cpp#L96>`__ and `RTI Connext Documentation <https://community.rti.com/static/documentation/connext-dds/5.3.1/doc/api/connext_dds/api_dotnet/group__UDPv4Transport__Property__t__ignore__loopback__interface.html>`__ for further reference.
165+
159166
.. note::
160167

161168
This next section is Linux-specific.

0 commit comments

Comments
 (0)