Data Sharing, Simplified

The RTI DDS Toolkit provides a fast, secure and interoperable data communications infrastructure for LabVIEW. You can use it to distribute real-time data between LabVIEW Virtual Instruments as well as between LabVIEW and other applications, such as those written in C, C++, C# and Java. It allows you to reliably scale systems to hundreds or even thousands of applications distributed across local and wide-area networks.

Using the VI blocks provided in the toolkit, LabVIEW applications can communicate by publishing the data they produce and subscribing to the data they consume. The toolkit automatically discovers and routes data between matching publishers and subscribers. By abstracting communication and managing all the low-level networking details, the RTI Toolkit can significantly reduce the amount of custom code required to support system communications.

Labview_Image_V2Efficient Data Distribution: RTI DDS Toolkit enables NI LabVIEW integration with various applications.

This toolkit is built on RTI Connext® software, the leading connectivity framework for Industrial IoT applications. Applications developed using the RTI DDS Toolkit can seamlessly communicate with C, C++, C#/.NET, Java and Ada applications developed using Connext. In addition, because Connext complies with the Data Distribution Service (DDS) standard, LabVIEW applications based on this toolkit can interoperate with applications developed using any DDS implementation that complies with the DDS-RTPS wire interoperability protocol.

Systems that use the RTI DDS Toolkit can take advantage of all other Connext products, tools and services.

Communicate with Lego MindStorms using the DDS Toolkit.

Included with LabVIEW

The RTI DDS Toolkit, including support for LabVIEW Real-Time on NI Linux, is integrated in LabVIEW in the Block Diagram/Data Communication Palette from LabVIEW 2017. You can install it by clicking on the "Install" shortcut, or directly from the VI Package Manager. You can also install it from the VI Package Manager or the NI Tools Network for the supported versions of LabVIEW.

Practical Examples

Our in-house experts have taken advantage of the RTI DDS Toolkit to develop demos and useful applications. For details, please read these blog posts:


RTI DDS Toolkit for LabVIEW datasheet