Connext DDS

Simplified RTI DDS- RealTime interprocess Communication

This document is about Protocol Design for Data Communication using DDS.  The main focus is how to reduce the generated code and add API layer to isolate RTI-DDS change from application. Application uses these function API to call core RTI-DDS. This avoids any chnages to the user application because of change in the RTI-DDS. The code generation is simplified by using common IDL just like protocol. This is developed to use to communicate between different languages and Interprocess communication. 

2 posts / 0 new
Last post
Last seen: 9 months 3 weeks ago
Joined: 07/26/2021
Posts: 4
Error executing CL.EXE preprocessor

I'm getting this error message when I rund the code generator.

"INFO com.rti.ndds.nddsgen.Main Running rtiddsgen version 3.1.0, please wait ...
ERROR com.rti.ndds.nddsgen.Main Fail: java.lang.Exception: Error executing CL.EXE preprocessor

INFO com.rti.ndds.nddsgen.Main Done (failures)"


Here's a screenshot of my code generator:


I tried putting the CL.EXE file in the directory, but that didn't fix it.

1 post / 0 new
Last seen: 11 months 2 weeks ago
Joined: 06/10/2021
Posts: 1
How do I set up Eclipse to run JUnit tests?

I'm trying to set up JUnit tests which depend on java classes generated from idls. I've added the nddsjava.jar to Referenced Libraries and set the run configuration PATH environment variable to point to the ndds java libraries.

When I try to run a JUnit test class I get the exception

java.lang.NoSuchMethodError: 'void<init>(java.lang.String, boolean, short, boolean,, int, boolean,'

What am I missing?

1 post / 0 new
Last seen: 1 year 2 months ago
Joined: 10/15/2019
Posts: 2
"Inside DDS" Quarterly Webinar Series

 Inside DDS is back! An informative and interactive webinar series designed for systems engineers and software developers alike. Whether you're considering the Data Distribution Service (DDS) Standard for your distributed system application design project or simply curious how complex computing systems communicate, this quarterly series is for you! 

Join us for Q1 2021 Series on January 21th & 28th at 8am PDT/ 5pm CET! 

1 post / 0 new
Last seen: 3 months 2 weeks ago
Joined: 05/22/2019
Posts: 3
Tech Talk Series: Architecting your System with Connext DDS

    Hi everyone!

    Thank you to all of the Tech Talk Series attendees! Below, you’ll find a list of the Tech Talks on-demand videos of this series. Please do not hesitate to contact us if you have any questions!


    Susana - Marketing Coordiantor

1 post / 0 new
Last seen: 1 year 2 months ago
Joined: 10/15/2019
Posts: 2
Presentations from Singapore Connext Conference 2019!


Hello everyone! 

A huge thank you from the RTI team to all of the Singapore Connext Conference (ConnextCon) 2019 attendees!

1 post / 0 new
Last seen: 2 years 11 months ago
Joined: 03/13/2018
Posts: 4
Presentations from Munich Connext Conference 2019!

Munich Connext Conference 2019Hi everyone!

Using DDS in UAV Control Stations

Describes the devekopment of UAV Control Station by Raytheon:

  • The control stations provide command and control of an unmanned air vehicle (UAV)
  • A common control station controls more than one type of UAV
  • A control station is made up of a set of service
  • Services defined by the Unmanned Systems (UxS) Control Segment (UCS) Architecture standard. Some common to all vehicles and some unique to a single vehicle

UAV Control Systems belong to a class of systems that require:

Tactical Microgrid Standard (TMS)

Overview of the work of the Tactical Microgrid Standards Consortium (TMSC) to develop a Tactical Microgrid Standard.

TMSC is a collaboration of US Army Corps of Engineers, US Army C5ISR, MIT Lincoln Laboratory, Schweitzer Engineering, and Humber-Garick Consulting Engineers. 

This work is being adopted by US Army PM E2S2 and US Marine Corps, and many other industrial and government organizations.

The TSM standard uses DDS for the data-modeling, the databus communication, and security.


Conference or Venue:

RTI Connext DDS CERT - Intro to Safety Certified DDS

RTI’s Connext DDS Cert is the first DDS implementation evaluated to DO-178C. It is available with a complete Level A Certification Package produced by Verocel, a leader in mission-critical software verification with a proven track record of DO-178 certifications. Find our more at


Subscribe to RSS - Connext DDS