Raytheon

6 posts / 0 new
Last post
Offline
Last seen: 1 year 8 months ago
Joined: 03/09/2023
Posts: 3
"No Subscribers" pub error message, but topic and data sent/received

 

Running 2 applications on a single workstation.

Each application is a domain participant in a common single domain.

One domain participant reads all the topics, one writes the topics.

Each publication results in a "no subscribers" error message, yet the topic and its data are received by the reader.

RTI Admin tool shows good connectivity and no inconsistencies for the topics.

Is there a way to determine what I don't have set up correctly?  Why the error message, and how to fix?

Thank you in advance,

John U

Raytheon Co.

Organization:
Keywords:
1 post / 0 new
Offline
Last seen: 6 years 8 months ago
Joined: 03/01/2018
Posts: 1
Loading a custom transport programatically

Hi,

I am trying to load a custom transport that I wrote programatically.  I have successfully loaded the custom transport by altering the USER_QOS_PROFILE.xml and creating my DomainParticipant by passing the profile and library name in the constructor.  I would now like to change the default qos for all participants to use the custom transport. At the call: 

Organization:
5 posts / 0 new
Last post
Offline
Last seen: 6 years 5 months ago
Joined: 02/24/2015
Posts: 7
Inheritance Runtime type info for downcasting

We have an IDL that uses inheritance.

 

Struct derivedclass1 : baseclass

{

//xxx

}

Struct derivedclass2 : baseclass

{

//xxx

Organization:
6 posts / 0 new
Last post
Offline
Last seen: 4 years 8 months ago
Joined: 02/17/2016
Posts: 21
rtiddsgen not working on upgrade to 5.2.3 from 5.1.0

Hi.  I am migrating to RHEL7 from 6.5  So I am also upgrading from Connext 5.1.0 to Connext 5.2.3.

In doing that rtiddsgen no longer works.  (edit this seems to also not work with rtiddsgen2 from Connext 5.1.0.  I need to look up the differences between gen and gen2)

Organization:
7 posts / 0 new
Last post
Offline
Last seen: 4 years 8 months ago
Joined: 02/17/2016
Posts: 21
Subscribing to topics with a wildcard

Hi.  I have a distributed network all running different instances of a piece of software.  Our current structure has a single IDL Type defined, however we break up different uses of that type via different topics.  Our topics are defined in a package style format with a number system  So for one type we could have several topics that look like so

appType.subsystem.control

1.1.1

1.1.2

Organization:
19 posts / 0 new
Last post
Offline
Last seen: 4 years 8 months ago
Joined: 02/17/2016
Posts: 21
Creating a Domain Participant fails in worker thread.

Hi.  I am using  

RTI Connext C++ API  Version 5.1.0  with x64Linux2.6gcc4.1.1
 

I have an App that dynamically creates Domain Participants, Topics, Publishers and subscribers as needed and stores the pointers to these objects in Maps.

If I create my domain participants up front in the the Main Management Object constructor at startup, everything works fine.

Organization:
2 posts / 0 new
Last post
Offline
Last seen: 11 years 1 month ago
Joined: 10/25/2013
Posts: 1
take vs take_next_sample

I was wondering if anybody else has seen an error I am having and if so they have any idea how to solve it.


In our system we use take when reading.  It works 100% of the time giving the data writen with no issues.

 

When intergrating with another department their reader is using take_next_sample.  When I write their reader triggers but gets garbage data.

So I went ahead and made my own reader matched to the writer when I use take it comes across perfectly.  When I use take_next_sample it gives mostly zeros and a sprinkling of numbers.

Organization:
2 posts / 0 new
Last post
Offline
Last seen: 12 years 2 months ago
Joined: 08/29/2012
Posts: 1
How deep does DDS_TypeCode::equal() go in checking for type code equality?

I understand version 4.5f does not provide "deep" or "strong" type check during topic discovery, but local subscriber can access the type code of remote publisher from the builtin listener and compare with its own local type code on the same topic.  After receiving the remote type code, can the subscriber just call the DDS_TypeCode::equal() function to check the remote type code agains the local one and achieve "deep" type check? In other words, does the equal() function's comparison recursively reaches down to data members of nested structures?

Organization:
Subscribe to RSS - Raytheon