- The generation of MATLAB classes from existing IDL including support for IDL sequences and bounded strings
- The Simulink integration now supports wait conditions on both read (wait for regular and historical data availability) and write (wait for matching subscribers). In addition, IDL sequences are now also supported for Simulink
- The Vortex DDS ‘block set’ now also supports Simulink Coder, allowing users with a Simulink Coder license (as available from MathWorks) to generate C/C++-code from their Simulink models. This code can then be deployed as a regular Vortex OpenSplice DDS application on supported target platforms.
As of version 6.8, Vortex™ OpenSplice™ provides OMG DDS-based integration with MathWorks’ MATLAB® and Simulink® products. MATLAB classes as well as Simulink BUS definitions are automatically mapped to their corresponding Topic definitions in DDS.
To ensure type agreement between DDS and MATLAB/Simulink applications, MATLAB classes and Simulink blocks can be exported to the IDL format that is well-known for DDS applications. The integration allows users to create DDS entities in their MATLAB/Simulink model and associate them with desired Quality-of-Services in separate XML files to provide maximum flexibility and control how and when data is exchanged. These capabilities allow users to transparently share any data between different MATLAB/Simulink applications and/or pure DDS applications no matter where they have been deployed in the network.
The Vortex OpenSplice v6.8.1 software is now available for evaluation download from PrismTech’s website at: http://www.prismtech.com/vortex/software-downloads