*qos = rmw_qos_profile_default; return RMW_RET_OK; Expand All @@ -185,7 +188,7 @@ rmw_destroy_publisher(rmw_node_t * node, rmw_publisher_t * publisher) if (iceoryx_publisher) { if (iceoryx_publisher->iceoryx_sender_) { RMW_TRY_DESTRUCTOR( iceoryx_publisher->iceoryx_sender_->~Pub...
&rmw_qos_profile_default); ASSERT_TRUE(nullptr != publisher); // wait for advertisements to settle down ret = rmw_wait(nullptr, nullptr, nullptr, nullptr, nullptr, wait_set, &timeout); ASSERT_EQ(RMW_RET_TIMEOUT, ret); ret = rmw_subscription_count_matched_publishers(subscription, &count...
<historyMemoryPolicy>DYNAMIC</historyMemoryPolicy> <qos> <publishMode> <kind>ASYNCHRONOUS</kind> </publishMode> </qos> </publisher> <!-- subscriber profile for topic sync_topic --> <subscriber profile_name="default_subscriber" is_default_profile="true"> <historyMemoryPolicy>DYNAMIC</historyMem...
default: break; } switch (qos_profile->durability) { case RMW_QOS_POLICY_DURABILITY_SYSTEM_DEFAULT: case RMW_QOS_POLICY_DURABILITY_UNKNOWN: qos_profile->durability = default_qos_.durability; default: break; } if (rmw_time_equal(qos_profile->deadline, RMW_QOS_DEADLINE_DEFAULT)) { qos_prof...
The freeze is resolved by changing qos parameter like following. qos = qos_profile_services_default qos.history = HistoryPolicy.KEEP_ALL self.cli = self.create_client(AddTwoInts, 'add_two_ints', qos_profile = qos) The default qos parameter of service is keep last 10 data, and it is...
1Use default valuesIgnored - overridden byrmw_qos_profile_tUsed 1Set to non system defaultIgnored - overridden byrmw_qos_profile_tUsed 1Set to system defaultUsedUsed Note: SettingRMW_FASTRTPS_USE_QOS_FROM_XMLto 1 effectively overrides whatever configuration was set withRMW_FASTRTPS_PUBLICATION_...
Which Qos profile are you using? Mind that Fast DDS and rmw_fastrtps are two different things (rmw_fastrtps being an adapter to use Fast DDS in ROS 2). In Fast DDS, as per DDS specification, the default reliability for writers in RELIABLE, whereas the default for readers in BEST EFFORT...
actual_qos(const rmw_publisher_t * publisher, rmw_qos_profile_t * qos) { RCUTILS_CHECK_ARGUMENT_FOR_NULL(publisher, RMW_RET_ERROR); RCUTILS_CHECK_ARGUMENT_FOR_NULL(qos, RMW_RET_ERROR); (void)publisher; /// @todo poehnl: check in detail *qos = rmw_qos_profile_...
Messages get dropped when larger than 0.5MB - using shared memory - QoS is Best_effortmore-information-neededFurther information is required #739 openedJan 22, 2024bydk-teknologisk-lag 33 Segfault in MultiThreadedExecutor usingrmw_fastrtps_cppbacklogbugSomething isn't working ...
const rmw_qos_profile_t * qos_policies, @@ -164,11 +164,10 @@ rmw_fastrtps_cpp::create_publisher( } auto cleanup_info = rcpputils::make_scope_exit( [info, dds_participant]() { [info, participant_info]() { delete info->listener_; if (info->type_support_) { dds_participan...