メインコンテンツ

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.

See Also

Topics