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
is set to `never` and/or [`RMW_CONNEXT_PARTICIPANT_QOS_OVERRIDE_POLICY`](#rmw-connext-participant-qos-override-policy) is set to a value other than `all`.
is set to `never` and/or [`RMW_CONNEXT_PARTICIPANT_QOS_OVERRIDE_POLICY`](#rmw_connext_participant_qos_override_policy) is set to a value other than `all`.
1106
1106
1107
1107
This profile will configure the DomainParticipant and all "built-in" endpoints with
1108
1108
the same settings normally used by `rmw_connextdds`.
@@ -1126,7 +1126,7 @@ maximum serialized size of at least 1MB.
1126
1126
The configuration is derived from Connext's built-in profile `Generic.KeepLastReliable.LargeData`.
1127
1127
1128
1128
These optimizations are always applied by `rmw_connextdds` to all "qualified" endpoints,
1129
-
unless variable [`RMW_CONNEXT_DISABLE_LARGE_DATA_OPTIMIZATIONS`](#rmw-connext-disable-large-data-optimizations) is used to disabled them.
1129
+
unless variable [`RMW_CONNEXT_DISABLE_LARGE_DATA_OPTIMIZATIONS`](#rmw_connext_disable_large_data_optimizations) is used to disabled them.
1130
1130
1131
1131
#### ros2::rmw_connextdds.opt.unbounded_data
1132
1132
@@ -1218,7 +1218,7 @@ operations will also be performed:
1218
1218
- Register the default Writer History plugin.
1219
1219
- Register the default Reader History plugin.
1220
1220
- Unregister the UDP Transport plugin.
1221
-
- Configure the UDP Transport plugin to use the interface specified by [`RMW_CONNEXT_UDP_INTERFACE`](#rmw-connext-udp-interface).
1221
+
- Configure the UDP Transport plugin to use the interface specified by [`RMW_CONNEXT_UDP_INTERFACE`](#rmw_connext_udp_interface).
1222
1222
- Re-register the UDP Transport plugin.
1223
1223
- Register the Shared-memory Transport plugin.
1224
1224
- Configure the DPDE Discovery plugin with the following settings:
@@ -1269,7 +1269,7 @@ Upon initialization of a context, the following operations will be performed:
1269
1269
1270
1270
- Determine the default `DomainParticipantQoS` by calling
- In the case of `rmw_connextdds`, based on [`RMW_CONNEXT_PARTICIPANT_QOS_OVERRIDE_POLICY`](#rmw-connext-participant-qos-override-policy):
1272
+
- In the case of `rmw_connextdds`, based on [`RMW_CONNEXT_PARTICIPANT_QOS_OVERRIDE_POLICY`](#rmw_connext_participant_qos_override_policy):
1273
1273
- Tune internal policy `DomainParticipantQos::user_object` to enable sharing of
1274
1274
DomainParticipants created by `rmw_connextdds` with Connext's C API with C++ applications
1275
1275
using Connext's C++11 API.
@@ -1293,7 +1293,7 @@ Upon initialization of a context, the following operations will be performed:
1293
1293
to support propagation of "larger" types (i.e. consisting of many, possibly nested, members).
1294
1294
- Reduce Connext's "shutdown period" to speed up finalization of a DomainParticipant.
1295
1295
- Set [`DomainParticipantQos::database::shutdown_cleanup_period`](https://community.rti.com/static/documentation/connext-dds/6.0.1/doc/api/connext_dds/api_c/structDDS__DatabaseQosPolicy.html#a17dc46e4dd757576e6cc68487379f6fa) to 10ms.
1296
-
- Enable quicker endpoint discovery (depending on [RMW_CONNEXT_DISABLE_FAST_ENDPOINT_DISCOVERY](#rmw-connext-disable-fast-endpoint-discovery)).
1296
+
- Enable quicker endpoint discovery (depending on [RMW_CONNEXT_DISABLE_FAST_ENDPOINT_DISCOVERY](#rmw_connext_disable_fast_endpoint_discovery)).
@@ -1528,10 +1528,10 @@ will perform the following operations:
1528
1528
- Since XML-based configuration is not available with RTI Connext DDS Micro,
1529
1529
`rmw_connextddsmicro` will fall back to [`DDS_Publisher_get_default_datawriter_qos()`](https://community.rti.com/static/documentation/connext-micro/3.0.3/doc/api_c/html/group__DDSPublisherModule.html#ga777a869f4f8d435be23dea15f949f4bf).
1530
1530
- In the case of `rmw_connextdds`:
1531
-
- Based on [`RMW_CONNEXT_ENDPOINT_QOS_OVERRIDE_POLICY`](#rmw-connext-endpoint-qos-override-policy),
1531
+
- Based on [`RMW_CONNEXT_ENDPOINT_QOS_OVERRIDE_POLICY`](#rmw_connext_endpoint_qos_override_policy),
1532
1532
apply the ROS 2 QoS profile on top of the default QoS policy, and overwrite
1533
1533
them unless the corresponding ROS 2 policies are set to `SYSTEM_DEFAULT`.
1534
-
- Based on [`RMW_CONNEXT_DISABLE_LARGE_DATA_OPTIMIZATIONS`](#rmw-connext-disable-large-data-optimizations), and if the DataWriter's data type
1534
+
- Based on [`RMW_CONNEXT_DISABLE_LARGE_DATA_OPTIMIZATIONS`](#rmw_connext_disable_large_data_optimizations), and if the DataWriter's data type
1535
1535
qualifies as "large data", tune the RTPS reliability protocol settings to
1536
1536
provide better "out of the box" behavior for these types by updating
@@ -1545,7 +1545,7 @@ will perform the following operations:
1545
1545
- Set [`high_watermark`](https://community.rti.com/static/documentation/connext-dds/6.0.1/doc/api/connext_dds/api_c/structDDS__RtpsReliableWriterProtocol__t.html#a7dc8a8bb8168a5acc3041f8970e95665) to `10`.
1546
1546
- Set [`low_watermark`](https://community.rti.com/static/documentation/connext-dds/6.0.1/doc/api/connext_dds/api_c/structDDS__RtpsReliableWriterProtocol__t.html#ab603712e435cc4369366afa770700b80) to `0`.
1547
1547
- Set [`max_heartbeat_retries`](https://community.rti.com/static/documentation/connext-dds/6.0.1/doc/api/connext_dds/api_c/structDDS__RtpsReliableWriterProtocol__t.html#a5be67d978618b5995cb517b51231d39d) to `500` (10s @ 50Hz).
1548
-
- Based on [`RMW_CONNEXT_USE_DEFAULT_PUBLISH_MODE`](#rmw-connext-use-default-publish-mode),
1548
+
- Based on [`RMW_CONNEXT_USE_DEFAULT_PUBLISH_MODE`](#rmw_connext_use_default_publish_mode),
1549
1549
overwrite `DataWriterQos::publish_mode::kind` to `ASYNCHRONOUS_PUBLISH_MODE`.
1550
1550
- The "asynchronous publish mode" is required by RTI Connext DDS to publish data samples
1551
1551
which require fragmentation because they exceed the underlying transport's MTU.
@@ -1632,10 +1632,10 @@ will perform the following operations:
1632
1632
- Since XML-based configuration is not available with RTI Connext DDS Micro,
1633
1633
`rmw_connextddsmicro` will fall back to [`DDS_Subscriber_get_default_datawriter_qos()`]().
1634
1634
- In the case of `rmw_connextdds`:
1635
-
- Based on [`RMW_CONNEXT_ENDPOINT_QOS_OVERRIDE_POLICY`](#rmw-connext-endpoint-qos-override-policy),
1635
+
- Based on [`RMW_CONNEXT_ENDPOINT_QOS_OVERRIDE_POLICY`](#rmw_connext_endpoint_qos_override_policy),
1636
1636
apply the ROS 2 QoS profile on top of the default QoS policy, and overwrite
1637
1637
them unless the corresponding ROS 2 policies are set to `SYSTEM_DEFAULT`.
1638
-
- Based on [`RMW_CONNEXT_DISABLE_LARGE_DATA_OPTIMIZATIONS`](#rmw-connext-disable-large-data-optimizations), and if the DataReader's data type
1638
+
- Based on [`RMW_CONNEXT_DISABLE_LARGE_DATA_OPTIMIZATIONS`](#rmw_connext_disable_large_data_optimizations), and if the DataReader's data type
1639
1639
qualifies as "large data", tune the RTPS reliability protocol settings to
1640
1640
provide better "out of the box" behavior for these types.
0 commit comments