An application such as DAPstudio for downloading and testing new commands
Programming
You must be comfortable with the basic elements of C++ or C programming. Object-based and object-oriented extensions are avoided.
You will need to read the overview section of the Developer's Toolkit for DAPL manual for basics of concurrent programming in the DAPL environment.
The DTD provides lots of sample code, and we might have other code that you could use to get started. Microstar Laboratories works with modules every day. You may find it advantageous to have us help you structure your first application. Call us and ask.
Identifying processing tasks
What are the application data sources and destinations? Are they stable values, intermittent messages, or continuous streams? How are results delivered? When you have identified a process that can operate independently to consume well-defined input data to produce well-defined output data, you are ready to develop a DAPL processing command.
Compiling
To build the module code:
Prepare your C++ file, incorporating some special DTD interface features and your own processing logic.
Compile.
Download and test with an application utility such as DAPstudio.
For more information about the C++ coding, please continue
on to the Coding Page.