RTI Core Libraries and Utilities

Jitter when making API calls can result in inconsistent execution time for making those calls. For example, the median call to return_loan() may take ~4,500 nanoseconds, but there could be execution outliers that take 5-10x this median time. What could cause this kind of behavior? The cause of such ...
569 reads — 0 comments
Note : This article discusses the coherent_set_info field, which is only available in Connext Professional 6.1.0 and higher. The information about the coherent set that a sample belongs to is stored in the optional field coherent_set_info , which is part of the SampleInfo structure. This optional ...
532 reads — 0 comments
Occasionally users will run into the following error message, or something similar, when starting their Connext application and will have a hard time identifying the cause. Error: Failed to create Connector: RTIXMLObject_addChild: XML object with name '<xml_obj_name>' already exists ...
905 reads — 0 comments
Connext applications can enjoy consistent "me-first" execution by running at an elevated priority on the Linux RT_PREEMPT kernel. RT_PREEMPT is a kernel enhancement that enables real-time preemption and settable priorities for processes and threads, similar to an RTOS. This can be put to use for ...
839 reads — 0 comments
In 2020, Microsoft released .NET 5 with the goal of unifying the .NET world and effectively deprecating .NET Framework, .NET Core, and .NET Standard (in technical terms, .NET 5 is the evolution of .NET Core 3.1). Taking this into account, the documentation for the new RTI Connext C# API released in ...
2148 reads — 0 comments
Note: This article applies to RTI Connext 6.1.0 and above. Connext DDS 6.1.0 has introduced some changes and new behaviors for statuses. This article introduces and clarifies some of those changes. First, let's explain some status definitions: Lost : This status indicates that one or more DDS ...
1440 reads — 0 comments
Note : This article is based on the 6.1.0 release of RTI Connext DDS. This article explains what Instances and Instance States are, describes how they apply whether you use them or not, and clears up some common misconceptions. ...
1372 reads — 0 comments
In Connext DDS Professional 6.1.0 and above, a new UDP-based transport is available for communicating over a wide area network (WAN). The Real-Time WAN Transport is a smart transport that enables secure, scalable, and high-performance communication over WANs, including public networks. Real-Time ...
1327 reads — 0 comments
When using certain restrictive umask settings, the RTI Connext installer may cause the GNOME desktop environment to lock up and prevent access to the desktop environment of a device. You can work around this issue by setting a more permissive umask, running the installer, and restoring the restrictive umask afterward. ...
1130 reads — 1 comment
This article describes the procedure to build and run Code Generator ( rtiddsgen ) examples directly on an embedded target. We will use a Raspberry Pi for this example, but the procedure is similar for other embedded targets. In order to build directly on the target, the target must include a ...
2996 reads — 1 comment

Pages

Subscribe to RSS - RTI Core Libraries and Utilities