Super client profile and restrict to UDPv4 only #3262
Unanswered
MiguelCompany
asked this question in
Q&A
Replies: 1 comment 1 reply
-
@tunahanertekin Additionally to what you already did, you just need to specify the transports you want to use. This is done with the <?xml version='1.0' encoding='UTF-8' ?>
<dds>
<profiles
xmlns='http://www.eprosima.com/XMLSchemas/fastRTPS_Profiles'>
<!-- UDPv4 Transport profile -->
<transport_descriptors>
<transport_descriptor>
<transport_id>udp_transport</transport_id>
<type>UDPv4</type>
</transport_descriptor>
</transport_descriptors>
<participant profile_name='super_client_profile' is_default_profile='true'>
<rtps>
<!-- Use user defined UDPv4 transport -->
<userTransports>
<transport_id>udp_transport</transport_id>
</userTransports>
<!-- Disable builtin transports -->
<useBuiltinTransports>false</useBuiltinTransports>
<!-- Connect to discovery server as SUPER_CLIENT -->
<builtin>
<discovery_config>
<discoveryProtocol>SUPER_CLIENT</discoveryProtocol>
<discoveryServersList>
<RemoteServer prefix='44.53.00.5f.45.50.52.4f.53.49.4d.41'>
<metatrafficUnicastLocatorList>
<locator>
<udpv4>
<address>10.244.0.221</address>
<port>11811</port>
</udpv4>
</locator>
</metatrafficUnicastLocatorList>
</RemoteServer>
</discoveryServersList>
</discovery_config>
</builtin>
</rtps>
</participant>
</profiles>
</dds> |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Copied from #2624 (comment)
Hey there!
How can I configure a Fast RTPS profile such as below?
Here is the profile I use:
This profile is already working connecting to a discovery server. I want this profile to support messages only using UDPv4. I would be appreciated if anyone could help me on this.
Beta Was this translation helpful? Give feedback.
All reactions