QoS

4 posts / 0 new
Last post
Offline
Last seen: 1 month 1 week ago
Joined: 09/13/2021
Posts: 2
Topics, identified by name, transported on specific multicast groups.

Hi.
I’m hoping someone will be able to give me a bit of advice.
In code I’m trying to set up a QoS policy that sets specific topic names to be transported on particular multicast groups. For example, Topic1 is transported on 239.255.100.101 and topic2 on 239.255.100.102.
I’d like to be able to define common code that generates a policy that includes the multicast group to topic names for a number of topics to allow us to do a bit of code reuse.
From doing a bit of reading online it looks like it can be done but I’m just not entirely sure how.

6 posts / 0 new
Last post
nads.uiowa.edu's picture
Offline
Last seen: 2 weeks 2 days ago
Joined: 05/18/2021
Posts: 3
problem using get_default_library()

Hi all,

I'm trying to verify default libraries and profiles in DDS 6.0.1. I started working with the c++\hello_idl example in VS2017.

I added an else clause to hello.cxx to print out the default library like this:

 

Organization:
Keywords:
3 posts / 0 new
Last post
Offline
Last seen: 1 year 1 month ago
Joined: 08/25/2020
Posts: 1
Can we specify SO_REUSEADDR or SO_REUSEPORT options using QOS?

We are running into a problem when our application attempts to open a socket on a specific port for receiving UDP blocks when that port was already given to and is in use by RTI.  We only use the UDPv4 transport option, so when RTI/DDS Software launches it will request 3 ephemeral ports from the OS (VxWorks/RHEL) for DDS communications for the send sockets.  The default configuration that VxWorks uses for these ports is a pool between 49152 and 65535.   There is a small chance that these port numbers will collide with ones that should be reserved for our application, whi

4 posts / 0 new
Last post
Offline
Last seen: 1 year 3 months ago
Joined: 07/09/2020
Posts: 2
Problems with loading xml file for QOS

I am new to RTI DDS and I am having issues with the xml file defined in the NDDS_QOS_PROFILES environment variable. I have defined this environment variable to point to my xml file. However when I run my application and try to do the following, my participaint doesn't get created.

(using c++11)

In my application, I have read in the environment variable and outputted this in my log to verify there were no issues with that.

I have also invalidated the <dds> tag in my xml file, but haven't seen any error message.

Keywords:
5 posts / 0 new
Last post
Offline
Last seen: 2 years 1 month ago
Joined: 08/29/2019
Posts: 6
unable to find topic_qos and more from Qos_Profile in xml file

Hi currently i am trying out RTI Connext and i encounter a problem when i try to use an QoS file which was used for the ADLINK's Opensplice implementation. 

I added the qos_library is should, but it still can't find the sub elements past the qos_profile.

this is a snippet of my QoS.xml file.

 

<?xml version="1.0" encoding="UTF-8"?>
<dds
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
version="6.0.0">

<qos_library name="TestLibrary">
<qos_profile name="TestProfile" >

1 post / 0 new
Offline
Last seen: 2 years 2 months ago
Joined: 08/02/2019
Posts: 7
RTIDDS Ping QoS

Hello,

2 posts / 0 new
Last post
Offline
Last seen: 2 years 6 months ago
Joined: 09/06/2018
Posts: 22
DataWriter public attribute transport_selection not appearing in rtiadminconsole?

Hello,

We are using RTI DDS v5.3.1 on RHEL 7.5 x64.

We are trying to troubleshoot a DataWriter.  We have the datawriter selected in rtiadminconsole, but the public attribute 'transport selection' does not appear.  We want to see what this value is set.

I expected all the public attributes of a DataWriter to show up.

Is this a bug or a feature?

regards,bernardo

6 posts / 0 new
Last post
Offline
Last seen: 3 years 5 months ago
Joined: 05/04/2018
Posts: 2
Loading a QoS

I am trying to get my LabVIEW DDS application to use a custom QoS.  I have created the file "USER_QOS_PROFILES.xml" and (for now) put it next to the labview.exe executable (C:\Program Files (x86)\National Instruments\LabVIEW 2017).

Currently my QoS doesn't contain any data - just a reference to the LabVIEWLibrary::DefaultProfile to see if I could get that working.  Now, whenever I load one of my test reader files, I get a pop window (that looks like a console window) that says:

Keywords:
2 posts / 0 new
Last post
Offline
Last seen: 3 years 6 months ago
Joined: 04/20/2018
Posts: 1
get_profile_participant_qos_from_profiles

Hello,

I am relatively new to DDS and hope I get some help here. I have read up many threads and help topics regarding QOS and many examples are for Linux, as I am working on a Windows machine.

I am using this function:

3 posts / 0 new
Last post
Offline
Last seen: 3 years 9 months ago
Joined: 10/18/2017
Posts: 13
How to change thread priority?

Hello everyone,

I am having some troubles with thread priorities.

I am running a pub/sub application on VxWorks and I notice that for each pub/sub that I run, 4 threads with priority 71 are created (named RTIOsapi).

I looked for it on the platform notes and I noticed that "71" is the THREAD_PRIORITY_ABOVE_NORMAL value for VxWorks.

I would like to change this value somewhere in the XML QoS file. I found out that there is a tag:

<thread>

     <priority>...</priority>

</thread>

Subscribe to RSS - QoS