RTI Core Libraries and Utilities

In RTI Connext DDS 6.0.0, the RTPS version has been changed to 2.3. This RTPS version is propagated during the discovery process and is verified by the receiving Connext DDS or Connext DDS Micro application to verify compatibility. In Connext DDS Micro 2.4.11 and earlier, this check is hard-coded ...
42128 reads — 0 comments
Concept With this example, you will learn how to manage complex objects with several levels of nesting and different kinds of members programmatically on an unknown structure. RTIⓇ ConnextⓇ DDS provides tools to access the different members independently if they are a primitive type, struct type, ...
3534 reads — 1 comment
The modern C++ API feels very different from the traditional one. Understanding a few key concepts and the main differences with respect to the traditional C++ API can help you write code that is much more concise and robust. The modern C++ API Conventions document describes the intended use of the ...
8463 reads — 2 comments
When you link your application with the RTI Connext DDS libraries, you can choose whether to use dynamic or static linking. But what is the best approach if you want to use the DDS Secure plug-in? There are some situations that you need to be aware of and avoid. This article describes the possible ...
5294 reads — 0 comments
You can find the definition of “LOST_BY_WRITER” in the API: “ A DDSDataWriter removed the sample before being received by the DDSDataReader. This constant is an extension to the DDS standard. ” If you are using KEEP_LAST as the History kind , the reason for this data loss might be the following: ...
5048 reads — 0 comments
Note: Applies to Connext DDS 5.x and above Sending TypeCode/TypeObject on the wire provides convenience over specifying the type via XML configuration, but has the disadvantage that more data must be sent during endpoint discovery. This can cause network congestion problems when the TypeCode/ ...
5658 reads — 0 comments
The following three configurations are related to detecting issues on the TCP connections. Although they seem similar, they enable different features with subtle differences. Connection Liveliness When the Connection Liveliness feature is enabled, RTI TCP Transport Liveliness Request and Response ...
3023 reads — 0 comments
When we call DataWriter::write() , we expect to see a user data packet sent on the wire, but under what conditions will Connext DDS send packets of its own accord? There are many reasons why Connext DDS may send messages other than user data. Some of the more common reasons are described below. ...
5026 reads — 0 comments
The identity certificates that were shipped with Connext 5.3.1 expired on February 16th, 2019. Therefore, creating a DomainParticipant that tries to use those certificates will fail and will report different problems. This solution documents the most common error messages and provides a set of new certificates, private keys, signed governance, and signed permissions documents valid through February 2029. ...
3829 reads — 0 comments
Connext 6 introduces two features: Zero Copy Transfer over Shared Memory and FlatData Language Binding . These features enable the middleware to reduce the number of copies involved in sending a sample, resulting in lower latencies for large data. The following examples show how to use these ...
47227 reads — 0 comments

Pages

Subscribe to RSS - RTI Core Libraries and Utilities