This DAP board includes an onboard processor running a real-time operating system. DAPstudio, a Windows application, allows users to communicate with and control this real-time operating system. Users also can do this from third party Windows applications. Each DAP board provides an additional processor running a real-time operating system - DAPL - that is controlled from a Windows application anywhere on a user’s network. This extra processing resource frees the system from PC and network delays and allows the application to respond reliably. Coding for the onboard processor is optional, but if users can use a standard Windows development environment to code any algorithm in C, run it can run on a DAP.