NDDS

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 ...
798 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 ...
815 reads — 0 comments
Preface: The vast majority of this article was extracted from a White Paper that RTI's Don Gochenour originally authored. Don is a Senior Application Engineer with extensive knowledge in embedded systems and RTI's products. Don is located on the East coast of the US. Introduction This content piece ...
4306 reads — 0 comments
This article illustrates how to enable XML validation in a QoS file. Many of the sample USER_QOS_PROFILES.xml files include an XML schema file (XSD) to assist in option selection (auto-completion) and syntax validation. Normally, this option is commented out by default. As an example, consider the ...
3168 reads — 0 comments
This article overviews how to enable logging within Modern C++ code. Logging options are illustrated via a simple example with hyperlinks to the relevant online documentation. The available logging options include: Logging Verbosity Level Logging by Category Logging Print Format Logging to a single ...
4422 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: ...
4218 reads — 0 comments
The default value for publish_with_original_info is false. When this property is set to false RTI Routing service will change the metadata fields Writer GUID and Sequence Number in every sample. As a consequence, the applications can not know the original source of the sample, that is the ID of the ...
3516 reads — 0 comments
The TRANSPORT_PRIORITY DataWriter Qos Policy controls the transport-level priority settings. Each transport maps it to a transport-specific prioritization mechanism which in the case of UDP are the IP packet diffserv ToS/DSCP bits . Out-of-the box this feature is not enabled, but this forum thread ...
4109 reads — 0 comments
By default, RTI Connext DDS sends data with very low latency. However, the latency of your data depends on several factors, including: The latency of your network hardware The congestion on your network The priority of the threads that receive your data You may not be able to control your network, ...
4342 reads — 0 comments
Note: Applies to NDDS 3.0 and VxWorks 5.4. Introduction The VxWorks TCP/IP stack uses a fixed amount of buffers. The buffers and their sizes are configured in the kernel. This is different from non real-time OSs, where the buffers can be taken as needed from main memory. In many NDDS applications ...
23620 reads — 0 comments

Pages

Subscribe to RSS - NDDS