Welcome to the RTI+LabVIEW forum!

Have you ever useCompatible with LabVIEWd LabVIEW and found it difficult to communicate to several VIs? Have you ever struggled to create sockets that communicate to just a couple of VIs? Have you ever wished that there was an easy way to integrate your VI with an exisiting C/C++/Java/... application? Have you ever imagined how cool it would be to control your VI from your smartphone?


Late-Subscribers not receiving DDS Messages LabVIEW


My project involves using RTI DDS (v2.2.0) in multiple different LabVIEW applications, some of which are running on the same PC and some of which are running on other PCs or RTs.  My goal is to have each application keep a record of all applications that are currently communicating on the same DDS Domain.

Using LabVIEW with OpenCV DLL & C DLL

I have developed C++ DLL by using the C wrapper that is used for various languages. At present, I can use in Python & C#. I have to find the way to read it in same in LabVIEW.

I use visual studio have installed OpenCV on c:\ added include directory and the .lib files for my project,  & I have created a variable in my DLL and I use that during #include <opencv2/core/core.hpp>.

LabVIEW Array Of Strings

I'm very new to DDS for LabVIEW (and in general). Am I right in saying that LabVIEW string arrays are not supported? Seems if I try to use one, all the Vi's that are generated are generated in an unexecutable state


Using a cluster with multiple arrays simple numerics as a topic

I am attempting to define a cluster as a DDS topic that contains multiple numerics and multiple arrays interspersed throughout the cluster.  However, if I attempt to add a numeric after the array definitions (see attached photo), that the topic is no longer being generated (i.e. I can't examine the topic in Admin Console).  Is it a requirement that all arrays must be grouped at the end of a cluster definition in order to be used as a topic?  Thank you and forgive me in advance as I am relatively new to RTI DDS and very new to LabView.


QUIZ - Are you using arrays in your VI? Do you need sequences?

Hi LabVIEW developers,

We are working on the next version of the RTI DDS Toolkit and we would like your feedback!!

Currently, LabVIEW arrays are mapped as DDS arrays. We are considering replacing DDS arrays by DDS sequences. Sequences can be initialized to a length of 0 and then be resized as needed. Pretty much as LabVIEW arrays! The behavior will be something like this:


IDL for Cluster Names

LabVIEW 2012; LabVIEW Integration; Windows 7 AGM

I have tested native DDS publishers and suscribers integrated with LabVIEW Cluster Reader/Writers and they work great!

For nested clusters, however, I am running into an issue when subscribing to a non-LabVIEW publisher.

Using RTI Analyzer while both the Native Publsiher and LabVIEW subscriber are running, I can verify that "Type" is added to LabVIEW types differentiate between the type and the member in the LabVIEW structures, as in this mini example

** Native DDS IDL:

struct UH60M_Pilot


RTI Connext DDS featured at National Instruments NIWeek 2013 Keynote

RTI Connext DDS used by LocalGrid to distribute LabVIEW to improve the efficiency of electricity distribution for Toronto Hydro. The largest municipal electricity distribution company in Canada.

Subscribe to RSS - LabVIEW