next up previous contents
Next: 5.2.4 Generating the Source Up: 5.2 Creating a New Previous: 5.2.2 Adding Properties   Contents


5.2.3 Selecting Component Generation Options

Component generation options include templates (basic_ports, custom_ports, and py_comp) and optional timing and ACE support. When the basic_ports option is selected, the C++ source code files generated will include port implementations. The custom_ports option generates C++ code with ports implemented in separate files from the functional component code. The custom_ports option allows support for timing but documentation for custom_ports is limited to comments in the source code. The py_comp option generates Python code, suitable for components that do not need to process data at high rates. The py_comp option allows for timing support, which is selected by checking a box below the template selection. The user must edit the generated source code to add functionality to the component. Computer science laboratory format exercises are under development that will include step by step instructions for building simple components using the basic_ports and py_comp options, and for using the timing support feature. The exercises and updates to this guide will be posted at http://ossie.wireless.vt.edu.


next up previous contents
Next: 5.2.4 Generating the Source Up: 5.2 Creating a New Previous: 5.2.2 Adding Properties   Contents
2008-04-25