Vortex DDS

Find help with Vortex DDS products.

Vortex Opensplice MATLAB Demos

Vortex OpenSplice with MATLAB A number of demonstration videos have been created to walk you through the process of developing DDS applications with MATLAB. Installation of MATLAB components Startup OpenSplice Shapes Example Overview How to Process IDL Creating a Topic Block Creating a Reader Block Real-time Simulation Write a Tracking Circle Use Filter Expression MATLAB […]

Vortex OpenSplice Release Notes

Vortex OpenSplice Release Notes The release notes contain all the information about fixed bugs and changes in the different OpenSplice versions Fixed bugs and changes in Vortex OpenSplice 6.10.x Fixed bugs and changes in Vortex OpenSplice 6.9.x Fixed bugs and changes in Vortex OpenSplice 6.8.x Fixed bugs and changes in Vortex OpenSplice 6.7.x Fixed bugs […]

Tweaking durability service performance

About the durability service The durability service is one of the services that can be configured when deploying a federation. At most, one durability service can be configured per federation. However, since a system typically consists of multiple federations, multiple durability services may be deployed in a single system. The durability service has two main […]

Known Issues in Vortex Cafe

Below are known issues in Vortex Cafe. See this article for Fixed Bugs and Changes in Vortex Cafe. When using DDS Security, activating only some RTPS protection but no data nor metadata protection does not prevent write privileges escalation. When rtps_protection_kind is set to SIGN, ENCRYPT, SIGN_WITH_ORIGIN_AUTHENTICATION or ENCRYPT_WITH_ORIGIN_AUTHENTICATION, the whole RTPS messages are signed […]

Using OpenSplice DDS with Python

Do you want to model your DDS applications in Python? This article explains how to start using OpenSplice DDS with Python. OpenSplice DDS comes with a Python DCPS API that provides Python classes allowing you model your DDS application using Python. The Python DCPS API is a native Python binding that supports full DDS functionality. […]

Controlling the DDSi Networking Service Ports

There may be cases where you need to know what ports the DDSi networking service uses. For example if you are using a firewall you will need to open these ports so communication can take place. This article explains how you can work out these values. In order for the participants in a domain to […]

How can I connect to multiple DDS domains?

This article explains the steps you need to take to connect one application to multiple DDS domains using Vortex OpenSplice. Using DDS in multiple domains For two DDS applications to communicate with each other they need to join the same DDS domain. Occasionally your application may need to receive data from one domain and send […]

Creating Topics in the Data Distribution Service (DDS)

Creating topics in the Data Distribution Service explores how to make a topic to allow you to send data around the system. The Data Distribution Service (DDS) sends data to the components that need it. Topics are the basic unit of information that the DDS system reads and writes. To allow data to flow around […]

Gathering Vortex OpenSplice statistics

When you are developing a DDS system you may want to gather Vortex OpenSplice statistics to help you tune the system. This article explains how to do this. Various statistics can be generated by Vortex Open Splice. These will help you analyse and tune application behaviour while you are developing the system. By default statistics […]

Fixed Bugs and Changes in Vortex Lite V1.x

New releases of Vortex Lite are made available on a regular basis. These releases contain bug fixes and enhancements to the functionality.  This page lists the changes made in Vortex Lite in each release. Also see fixed bugs and changes in Vortex Lite V2.x Fixed bugs and changes in Vortex Lite V1.x Changes in Vortex […]