Questions tagged [rti-dds]

Use this tag for questions specifically about Real-Time Innovations' implementation of the Data Distribution Service standard.

11 questions
4
votes
1 answer

Start Docker container with host network while maintaining the ability to SSH into the container?

I am starting a local docker container as an environment to run my applications and I use CLion's remote host capabilities to manage the toolchain. My applications communicate on a specific network interface across various ports and ip addresses. In…
Maspe36
  • 356
  • 5
  • 12
2
votes
1 answer

RTI DDS two applications publishing data on same domain. When one application closes and reopens it looses the data. How to solve?

I have two publisher and subscriber application. App1 -> publish -> Student (1,ABC), Student(2,EFG). After it I run second application. both application subscribe and publish on same domain App2 able subscribe Student (1,ABC), Student(2,EFG) which…
2
votes
1 answer

Publishing sequences/objects through RTI Conector to ROS2 applications

I am interfacing ROS2 with a native RTI DDS Connector for Python where I am publishing messages in RTI connector and subscribing in ROS2. I have the following message structure for the message named DetectedObjectList: int16 id // An array of…
Vishal Rawat
  • 325
  • 1
  • 3
  • 19
1
vote
1 answer

How to get CMake to generate TypeSupport files such as Support.[cxx,h]?

I am using CMake to generate files from an IDL and placing them in a library on RedHat. Problem is, the Support[c,h] files are not being generated so I can't register type support. In CMake, I have the following line which generates the…
Ender
  • 1,652
  • 2
  • 25
  • 50
1
vote
2 answers

Can DDS be used over the internet for use in online gaming?

I was wondering if DDS could be used over the internet, and if it would be a good choice for online gaming. I have seen on the RTI website that they support WAN, but does that mean I can subscribe to a topic from another participant that is on the…
Blue7
  • 1,750
  • 4
  • 31
  • 55
1
vote
1 answer

Setting up the RTI DDS configuration file in ROS2

I am interfacing ROS2 with native RTI DDS using xml app creation i.e. means all the QoS settings are in this xml file. Now, for the native DDS application, I can set this .xml file but how can I set a similar sort of a configuration file for a ROS2…
Vishal Rawat
  • 325
  • 1
  • 3
  • 19
1
vote
2 answers

Java DDS Unbounded Sequence Causes Out Of Memory Error

I am new to DDS, and trying to write a simple Java program in Intellij-IDEA that consists of 3 parts: Client Simulator that sends data. My program simulator that receive data from the client, manipulate it and sends it back to the client. Client…
Gal Mor
  • 85
  • 1
  • 13
1
vote
0 answers

Crash when I pass a unique_ptr or shared_ptr to a thrid party function that takes a reference to the pointed to object

I am not sure if I can produce a compile-able example because my issue is a call to a third party library so its difficult to see what is happening (unless you have RTI DDS installed). But I will try to make it as complete an example as I can: I am…
code_fodder
  • 15,263
  • 17
  • 90
  • 167
0
votes
1 answer

Configure dds in config file to work with 2 network interfaces

How can I configure RTI DDS in the user_QoS_profiles.xml config file to work on a device with 2 NICs(network interface card)? I want that the publisher(datawriter) sends data with one NIC and the subscriber(datareader) receives data with another…
0
votes
0 answers

How to update RTI DDS max_objects_per_thread value in C++11 application?

I am getting this error in a C++11 RTI DDS application: worker factory's max. storage count reached (you may need to increase resource_limits.max_objects_per_thread value) I understood from some research that this is part of the …
Cashif Ilyas
  • 1,619
  • 2
  • 14
  • 22
-1
votes
2 answers

Undefined reference errors in RTI DDS when using modern c++ API

I generated RTI code using: /opt/rti_connext_dds-6.0.0/bin/rtiddsgen -d GENERATED_CODE_DIR -language C++11 -replace IDL_DIR My CMake file: link_libraries(gsl gslcblas nnz12 occi clntsh dl nddsc nddscpp2 pthread) add_definitions(-DRTI -DRTI_64BIT…
virus00x
  • 713
  • 5
  • 12