Solutions

Suppose you have a local variable in your application that is declared as a double (that is, a long long variable declared within an IDL file), and you try to cast it to a RTICdrLongLong variable, like this: double doubleLocalVar = 0; /* Main loop */ for (count=0; (sample_count==0) || (count< ...
3859 reads — 0 comments
The minimum heap required to run a simple HelloWorld publisher and subscriber on an INTEGRITY system is about 11.3MB. Problem You run an example HelloWorld application and create_participant() returns NULL. When you increase the logging verbosity, you see messages such as: !create fast buffer pool ...
2835 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 ...
3292 reads — 0 comments
This depends on what version of RTI Software you have installed: Version 4.2x and earlier: rtiddsgen only recognizes keys in the outermost structure. Version 4.3x and later: You can specify the key not only in the top-level message but also in nested structures. Let's look at some use cases: 1) You ...
5477 reads — 2 comments
A simple way to tell whether UDP checksum is enabled is to use Wireshark or tcpdump to display the UDP header. Look at the udp checksum field in the UDP header. If this field is 0x0000, then UDP checksum is disabled; otherwise it is enabled. For example, on a Linux machine, the following command ...
11395 reads — 3 comments
As described in the online HTML documentation for the DomainParticipantResourceLimits Qos Policy, there is a QoS parameter called topic_data_max_length , which is used to set the maximum length of the topic data to be sent out. topic_data_max_length is a DDS_Long, which is a 32-bit signed long ...
7384 reads — 0 comments
Note: This article applies to RTI Connext DDS version 4.4c and higher. The error indicates that the XML parser encountered a tag for a field that doesn't exist in 4.4c and higher, because it was renamed. Two fields in the DataWriter's protocol.rtps_reliable_writer QoS were renamed in 4.4c: Old name ...
4009 reads — 0 comments

Pages