Main Content

DDS Blockset System Requirements

To create and deploy DDS applications by using the DDS Blockset, your system must meet the following software, platform, and compiler requirements.

Software

To model DDS applications:

  • MATLAB®

  • Simulink®

To build and deploy DDS applications:

  • Embedded Coder® (requires Simulink Coder™ and MATLAB Coder)

Supported Platforms and Compilers

DDS Blockset System Requirements

PlatformC++ CompilerCMake
Windows®

Visual Studio 2019+

Manual installation of CMake is not required.

Note

For R2023a, download and install CMake 3.22+.

Linux®

GNU Compiler Collection (GCC) 6.3+

macOS

Xcode 10+

Additional Vendor Setup

RTI

DDS Blockset supports DDS out-of-the-box for the RTI products RTI Connext and RTI Connext Micro. You can generate code without additional setup for RTI.

To build and compile an executable, you must install of the following:

  • RTI Connext 6.1.2

  • RTI Connext 7.3.0

  • RTI Connext Micro 2.0.0

To get started by using RTI within MATLAB, you can use the provided file exchange version of RTI Connext compatible with your version of DDS Blockset. To download and install, see RTI Connext® DDS connectivity framework for DDS Blockset - File Exchange.

For product information, see RTI Connext and RTI Connext Micro.

eProsima

DDS Blockset supports DDS out-of-the-box with the eProsima product Fast DDS version 2.6.0. No additional setup is required. For product information, see Fast DDS.

See Also

| |

External Websites