Solutions

When using asynchronous publication and Best Effort reliability, you may see the warning: PRESWriterHistoryDriver_completeBeAsynchPub:!make_sample_reclaimable in topic 'MyTopic' This warning message may be caused by a small history depth you are configuring. Since you are using asynchronous ...
790 reads — 0 comments
The version of the Connext header files and Connext libraries is tied to each Connext release. The header files and libraries used for compiling your application must come from the same version of Connext. An inconsistency between versions might cause undefined behaviors such as segmentation faults ...
807 reads — 0 comments
Communication between participants using Simple Participant Discovery Protocol (SPDP) and Simple Participant Discovery Protocol 2.0 (SPDP2) is not possible by default. Both participant and endpoint discovery will fail to complete between an SPDP and SPDP2 participant. See Discovery Overview in the ...
14483 reads — 0 comments
To determine if your Linux platform is compatible with an RTI architecture, you will need to know the CPU architecture (e.g. x64 or ARM), GLIBC, and GLIBCXX versions in your target platform. To find the GLIBC library, here are the steps we recommend you run on your target platform: $ ldd `which ls ...
1083 reads — 0 comments
If you follow the recommendations on the Improve RTI Connext DDS Network Performance on Linux Systems KB article, you’ll see that the rmem/wmem_default settings need to be increased. These 2 settings have no limit. On QNX, however, you’ll see that those 2 values have a limit: 233016 bytes. This ...
1741 reads — 0 comments
If you want to learn what third-party software is used by RTI products, we recommend you visit the Third-Party Software section of our Documentation page in the RTI Community portal. The documents in this section contain the most current list of third-party software elements. For each of them, we ...
1013 reads — 0 comments
Jitter when making API calls can result in inconsistent execution time for making those calls. For example, the median call to return_loan() may take ~4,500 nanoseconds, but there could be execution outliers that take 5-10x this median time. What could cause this kind of behavior? The cause of such ...
2151 reads — 0 comments

Pages