Data Acquisition (DAQ) and Control from Microstar Laboratories

DAPL 2000 Operating System

data acquisition filtering data acquisition software channel architecture enclosures services

See Also: What's New in DAPL


DAPstudio evaluation

DAPview for Windows

DAPlog Plus for Windows

DSCview for Windows

DSCview for Linux

Accel32 for Windows

Accel32 for Linux

FGen for Windows 1.01


A Data Acquisition Processor is capable of simultaneously running sophisticated real-time data capture, data processing, and signal generation tasks, under control of the DAPL operating system. The DAPL system supports a broad range of hardware, timing, and processing configurations, and provides a library of built-in processing functions for data selection, conversion and on-line analysis tasks.

This versatility is made accessible through a very powerful, high-level scripting language. The configuration commands are typically organized as text files and downloaded to the DAPL system, as needed, by a software application. A single command line in the DAPL configuration script is the equivalent of hundreds of lines in most programming or scripting languages.

Designing a data acquisition and control application means communicating to the Data Acquisition Processor exactly how it is to behave during the application. DAPL makes communication easy by providing over 100 easy-to-use commands optimized for data acquisition. An application uses as few as six task-definition commands. DAP Measurement Studio (DAPstudio) makes it easy to build input definitions and basic processing definitions.

Software that runs on the PC facilitates communication allowing the user to send DAPL commands directly to the Data Acquisition Processor. The PC-resident software processes the results of data acquisition by displaying, logging, or otherwise processing the acquired data. Although some PC-resident software requires no knowledge of DAPL commands, there is always a DAPL command file that precisely controls and documents the data acquisition application.

All active Data Acquisition Processor boards come with DAPL 2000 pre-installed. It supports both built-in commands and custom command modules.

DAPL 2000, version 2.53, is compatible with the following PCI Data Acquisition Processor boards:

DAPL 2000, version 2.53, also is compatible with the following Obsolescent ISA Data Acquisition Processor boards:

DAPL 4 is an older version of the DAPL operating system and is compatible with Obsolescent ISA Data Acquisition Processors. DAPL 2000 supports existing custom commands written for DAPL version 4. Since these custom commands will be running in a new environment, it is necessary to re-compile them with the Developer's Toolkit for DAPL.


Return to the Software page.

Browse the DAPL Command Summary for more information.