DDS Simulink Guide¶
- 1. Introduction
- 2. Installation
- 3. Vortex DDS Blocks
- 4. Simulink Bus to DDS Topic Mapping
- 5. QoS Provider
- 6. Topic Block
- 7. Domain Block
- 8. Publisher Block
- 9. Subscriber Block
- 10. Writer Block
- 11. Reader Block
- 12. Tutorial
- 12.1. Create ShapeType Bus Using Simulink Bus Editor
- 12.2. Create ShapeType Using IDL
- 12.3. Shapes Write Model
- 12.3.1. Create a new Simulink model
- 12.3.2. Add Simulink DDS Blocks
- 12.3.2.1. Open the Simulink Library Browser
- 12.3.2.2. Add a Domain block
- 12.3.2.3. Set domain block properties
- 12.3.2.4. Add blocks (Topic, Publisher, and Writer)
- 12.3.2.5. Connect Domain to Topic and Publisher
- 12.3.2.6. Set Topic Block Parameters
- 12.3.2.7. Connect Topic, Publisher and Writer Blocks & Set Writer Block Parameters
- 12.3.2.8. Add a Bus Creator to Set Sample Data
- 12.3.2.9. Add Bus Creator Inputs
- 12.4. Shapes Read Model
- 12.4.1. Create a new Simulink model
- 12.4.2. Add Simulink DDS Blocks
- 12.4.2.1. Open the Simulink Library Browser
- 12.4.2.2. Add all required blocks (Topic and Reader)
- 12.4.2.3. Toggle off optional ports
- 12.4.2.4. Set Topic Block Parameters
- 12.4.2.5. Set Reader Block Parameters
- 12.4.2.6. Connect Topic and Reader
- 12.4.2.7. Add a Bus Selector to read and display sample data
- 12.4.2.8. Set Bus Selector Block Parameters
- 12.4.2.9. Add Bus Selector outputs
- 12.5. Running Simulations
- 13. Generating C code with Simulink Coder
- 14. Troubleshooting
- 15. Appendix A
- 16. Contacts & Notices