NDDS

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 ...
33 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 ...
61 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 ...
529 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 ...
1505 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 ...
2450 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, ...
2415 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 ...
17119 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 ...
1943 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 ...
2827 reads — 0 comments
One potential cause of poor performance on a Linux system is the amount of buffer space the RHEL 4u4 kernel uses to reassemble IP fragments. The parameters in /proc/sys/net/ipv4 control various aspects of the network, including a parameter that controlls the reassembly buffer size. ...
7607 reads — 0 comments

Pages

Subscribe to RSS - NDDS