Solutions

In the Connext DDS modern C++ API, many entities are "reference types" with an automatic lifecycle management based on a shared count (see API documentation ) . Most times you don't need to worry about deleting entities as long as their scope is well defined. However, some times you can forget to ...
5184 reads — 0 comments
Note: Applies to RTI Connext DDS 5.2.0 and above. For the purposes of this article we will assume that: You are familiar with the installation process of RTI Connext DDS. If not, see the instructional video in https://www.rti.com/gettingstarted/installlinux . You are trying to install version 5.3.0 ...
4062 reads — 0 comments
Note: Applies to RTI Connext DDS 5.2.0 and above. RTI Code Generator has an option called -dllExportMacroSuffix <suffix> , which allows you to configure the macro suffix used to export type plugin symbols when building a Windows DLL. This feature is particularly useful if you want to place ...
6766 reads — 0 comments
Wireshark and tcpdump are very powerful tools which you can use to capture traffic. They may come in handy when debugging issues with your DDS applications. These tools can capture all kinds of packets: RTPS, UDP, TCP, IP… However, they cannot capture traffic if your applications are communicating ...
39480 reads — 0 comments
If you are using Reliable communication, you could see a performance degradation due to packet loss and resending data sample fragments. This is more probable when using data bigger than 1500 Bytes (over Ethernet). In general, a DDS application using a transport such as UDPv4 splits data samples ...
6839 reads — 0 comments
When using Windows installed with Parallels Desktop on a Mac, you may run into trouble when starting RTI Launcher . This issue is related to the way Parallels Desktop sets up the user’s home. It attempts to use the Mac file system locations for the home directory. You can check which environment ...
3012 reads — 0 comments
The following is a simple example that shows how to use a Requester and a Replier in the RTI Connext Modern C++ Request-Reply API. The types used in this example have the following IDL definition: module directory_service { struct DirectoryRequest { string path; }; enum Result { OK, ...
6680 reads — 1 comment

Pages