NDDS

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 ...
349 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 ...
721 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 ...
708 reads — 0 comments
You can find the definition of “LOST_BY_WRITER” here 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 ...
1213 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 ...
1896 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 ...
2794 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, ...
2792 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 ...
18703 reads — 0 comments
Note: Applies to NDDS 3.x and RTI Connext 4.x and above First, it is important to point out that NDDS 3.x and RTI Connext 4.x and above are not wire-protocol compatible. Applications built with these 2 products cannot communicate with each other. Second, although the object models of both products ...
2249 reads — 0 comments
One of the more common reasons is due to the parameter late_joiner_heartbeat_period (part of DDS_RtpsReliableWriterProtocol_t , used in the DataWriterProtocolQosPolicy and DisoveryConfigQosPolicy ) which is new in RTI Data Distribution Service 4.2. late_joiner_heartbeat_period is used when a ...
3207 reads — 0 comments

Pages

Subscribe to RSS - NDDS