Who Is Chopping My Application Data and Why Should I Care?

As you probably know, DDS data is sent on the wire as RTPS messages. As such, these messages include a header and the data payload. The header contains useful information such as host ID, remote ID and sequence numbers; we’ll refer to the payload as ‘data sample’. For instance, in this Wireshark capture you can see the header and two submessages: INFO_TS, which contains the timestamp info, and DATA_FRAG, which is actually a data sample fragment.

Read More

Useful Tools to Debug DDS Issues

While developing an application using RTI Connext, DDS users may run into a situation where the publisher and subscriber are not communicating. In these situations, we will usually get the question: how can I figure out what the issue is and how to solve it?

There are several tools and features that can help you debug your DDS issues:

Read More

Getting Started with Connext DDS, Part Three: The Essential Tool ALL DDS Developers Need to Know About

Before joining RTI engineering, I was a customer of RTI’s for quite some time. I started working with RTI products before Data Distribution Service (DDS) was a standard. I also happened to be one of the first users of DDS 4.0, when it was finally codified into the standard as we know it today.

Read More

Where Is My Data?

A few weeks ago I ordered something from Amazon.com. Something that I needed soon-ish. I am a loyal Amazon customer and Amazon Prime member, and I've never experienced a problem with timely delivery of my order. Unfortunately, my experience with this order was different. It was a mess.

Read More

Speed Your Time to Market with Connext Pro Tools

It was two weeks until the demo.

We had this single opportunity to build a working microgrid control system that needed to:

Read More

One Admin Console To Debug Them All!

Better RTI Connext® DDS debugging is now available with Admin Console!

Read More