RTI Core Libraries and Utilities

Note: The XML file attached to this solution works in RTI Connext DDS 5.0.0 or higher. Previous versions of RTI Connext DDS do not support merging of Participant properties in XML. To make this example work in pre-5.0.0 versions, copy the Participant properties from the base profile into the ...
5232 reads — 0 comments
An XML example of using the TCP transport to communicate within a local area network. ...
19157 reads — 1 comment
Note: This solution applies to RTI Connext 4.x. and above. This solution explains how to access members of a complex type (e.g.: struct) contained in a sequence using DynamicData If a type is defined as follows: struct Nested { long x; }; struct Hello { sequence<Nested, 3> mySeq; }; The steps ...
5463 reads — 0 comments
Note : This article applies to RTI Connext DDS 4.5f and above and relates to the Traditional C++ API. Since 5.0.0 the Modern C++ API provides better support for generic programming. RTI Connext 4.5f added support for the use of C++ traits on each top level type generated by rtiddsgen. In this ...
9634 reads — 0 comments
Note: This solution applies to RTI Data Distribution Service 4.x. and above. Regular strings in RTI Connext DDS consist of single-byte characters. Hence, only US-ASCII characters can be represented in a string. Characters for other languages, such as Greek, Cyrillic, Coptic, Armenian, Hebrew, ...
9960 reads — 2 comments
Note: RTI Connext 5.3.0 and above has new options in the LoggingQosPolicy, which allow limiting the size of RTI Connext Log Files in an easy way. Prior to RTI Connext 5.3.0, a custom device had to be set for this purpose. This article has been updated to cover both methods of limiting the size of ...
7944 reads — 0 comments
Note: Applies to RTI Connext 4.x and above. When you have multiple applications running on a single machine utilizing the shared memory transport this error will occur of when the shared memory transport property dds.transport.shmem.builtin.parent.message_size_max is not consistent across all RTI ...
10636 reads — 1 comment
Note : Applies to RTI Connext DDS 4.4 and above The following error: NDDS_Transport_UDPv4_SocketFactory_create_receive_socket: No interface found enabled for multicast. happens when a DomainParticipant is created with UDPv4 transport enabled (which is the default value) and all network interfaces ...
9896 reads — 0 comments
The following error: NDDS_Transport_UDPv4_receive_rEA:!precondition: buffer_in->length < (self)->property->message_size_max is caused when the buffer size of the Receiver Pool is less than the message_size_max of a builtin transport (UDPv4 in this case). To fix this issue, all you need ...
6733 reads — 0 comments
Note: Applies to RTI Connext 4.x and above. The following error: [D0004|CREATE Participant|D0004|ENABLE] NDDS_Transport_Shmem_is_segment_compatible:incompatible shared memory protocol detected. Current version 1.0 not compatible with 2.0. is caused when two applications, one using RTI Connext DDS 4 ...
5359 reads — 0 comments

Pages

Subscribe to RSS - RTI Core Libraries and Utilities