DDS Blockset 提供多种 App 和模块,用于对通过数据分发服务 (DDS) 中间件发布或订阅数据的软件应用进行建模和仿真。该模块集包括 DDS 字典,用于在 Simulink 中管理、创建和编辑 DDS 定义。您可以导入 XML 文件形式的 DDS 设定,以创建一个 Simulink 骨架模型,作为开发 DDS 应用算法的起点。
DDS Blockset 还提供其他模块,用于通过 DDS 发布和订阅数据样本,包括其相应的服务质量 (QoS) 设置。它完全集成了 RTI Connext DDS 和 eProsima Fast DDS 堆栈。
DDS Blockset 可以从 Simulink 模型生成 C++ 代码和 XML 文件(使用 Embedded Coder)。