What's New in DAPL 2000 Operating System Release, Version 2.52
Download DAPtools Basic, which includes the current version of DAPL.
New for DAPL 2000, version 2.52
New notations... Clearer configurations
This DAPL operating system release provides some new software features that can take advantage of the processing power available with the new DAP 5200a and DAP 5400a boards. (Of course, the new command features are available across the product line. It's just that, with the high powered processors, the improved commands really cook.)
DAPL input sampling configurations have previously been defined using a command group in the form:
IDEFINE NAME 4 // Old and going away... other commands... END
That dangling "4" means the number of channels in the input channel pipe. Well, sometimes. Things started to get more complicated with the old DAP 3400a and DAP 4400a, for which the number "4" means the number of input channel groups rather than the number of channels. With the DAP 5400a, things become even more complicated, and this trend is expected to continue in the future as even more advanced products are introduced.
We are now moving all input configuration information inside of the configuration command group. All configuration commands appropriate to the Data Acquisition Processor model are accepted there. For a Data Acquisition Processor supporting individual multiplexed samples, the configuration looks like
IDEFINE NEWNAME // New! CHANNELS 4 // New! other commands... END
while for a Data Acquisition Processor model providing simultaneously sampled channel groups, the configuration looks like
IDEFINE NEWNAME // New! GROUPS 4 // New! GROUPSIZE 8 // New! other commands... END
While we are in the transition, there is no need to reconfigure existing applications. Existing configurations and existing products will work the same as before. You must use the new notations to access features of the latest new products, however.
Blazing processor speed rendered the
But for something lost, something better is gained! To preserve even more precision in your transforms, simply provide input and output data streams of a higher precision data type:
For those who design custom FFT windows, or who apply windows to reverse transforms, the
For processing ultra-quiet data streams sampled by a high precision sampler, you will probably need filtering that preserves the precision of your original data. The
If you need lowpass filtering but don't need the complications of a custom filter design, the
For those who need more precision, the
Data Handling Commands
To facilitate processing with more data types, some fundamental processing commands are updated. These include:
Integrated Command Modules
Taking advantage of the 32-bit command module features introduced in earlier releases of the DAPL 2000 system, this release integrates a number of commands that previously required separate downloading before they could be used. The following commands are now loaded automatically when the DAPL 2000 system is started:
An additional note about the
DAPL expression extensions
You need floating point data streams? Or you need to round floating point data streams to integer? No problem. DAPL expression tasks now support conversions between fixed point and floating point data streams. Just assign your data to another data stream of the type you need. Or have the expression stream the data directly to a PC application through a communications pipe in the format that the application needs.
If you need more than simple data streaming, DAPL expressions can do that too. They now support computations with floating point data streams.
No time to develop an attractive (ponderous, unreliable) GUI interface for your application? If you just need to capture a few data sets and go, the
New STATISTICS command
For advanced application developers, the DAPL system has updated some of the configuration query services, accessible through the
DAPL 2000, version 2.52, is compatible with the following PCI bus Data Acquisition Processors:
Browse the DAPL Command Summary.
Go to the Software page.