PROGRAMMING GUIDE# Overview Theory of Operation System Architecture Overview Control Plane Module Responsibilities Data Plane Module Responsibilities Product Configurations Module Placement and Interconnection Control Plane Detailed Design Data Plane Detailed Design Building the Software Building the Firmware Building the Host Control App Testing the Software Test Capabilities Measuring Resources Modifying the Software Adding a Control Command Adding Custom Digital Signal Processing Modifying Existing Functionality