DDS Blockset Limitations and Considerations
DDS Blockset does not support the following import, modeling, simulation, and deployment capabilities.
Import DDS Definitions
When importing DDS definitions, DDS Blockset does not support:
DDS topics that use these data types:
Sequences
Arrays of strings
Multidimensional arrays
Specifying Quality of Service (QoS) profiles for domain participants, publishers, or subscribers.
RTI-specific tags in imported QoS XML files (these tags are ignored and are not included in generated XML).
For a list of supported IDL data types and semantics, see Import Considerations and Limitations.
Model DDS Applications
You must map all ports in an application model to DDS. If you have ports that do not map to DDS, the model does not simulate or build correctly.
When you export a DDS Blockset model to a previous version of MATLAB®, Simulink® exports only the model file and excludes the associated Simulink data dictionary file. You must manually add the data dictionary file to the exported model folder.
Simulate DDS Applications
DDS Blockset does not support these simulation features:
Accelerator mode
Rapid accelerator mode
MAT-file logging
Software-in-the-loop (SIL) testing
For more information about simulation modes, see Choosing a Simulation Mode.
Deploy DDS Applications
DDS Blockset does not support compiling the code generated from a DDS application model for a non-DDS application.