DAPL is a software system running on each Data Acquisition Processor board, supporting all acquisition, transfer, and configuration control functions. It does this consistently by enforcing
a stable, uniform software architecture.
Like a well-tuned engine in a high performance race car, the less you have to think about it, the more you benefit.
The DAPL system is available in two editions: DAPL 2000, for the a-series PCI interface DAP boards, and DAPL 3000, for the USB interface xDAPs.
Maintainable systems – Flexible configuration – Expansion | |
The consistent hardware and software architecture means maintainable applications with an extended product lifetime. DAPL configuration scripts work with any software, with any Data Acquisition Processor model, making your application device-independent. Hold down costs for high channel count applications. DAPL supports many channels per board, multiple boards per system. |
|
Automatic data streaming – Extensive command library – Integrated communication | |
The DAPL system and the DAPcell services join forces to stream data between Data Acquisition Processor and host, with buffering and device control fully automatic. A library of over 100 pre-defined commands makes configuration of onboard processing easy. DAPL fully supports task-to-task, board-to-host and process control communications. |
|
Optimized processing – Multi-tasking – Real-time performance | |
High-end applications can apply the onboard processing power of a Data Acquisition Processor, using pre-defined DAPL commands or your own customized extensions. Automatic DAPL multitasking allows independent processing for independent concerns, yielding simpler applications. Data Acquisition Processor speed and consistent timing can support real-time processing. |