beautypg.com

Chapter 01 introduction, Introduction 1, Api features – Measurement Computing Data Acquisition Systems rev.10.4 User Manual

Page 7

background image

Introduction 1

API Features...... 1-1
Language Support......
1-2
Driver Installation......
1-2
A Note Regarding Devices and API Command Applicability …… 1-3


Reference Note:

Your companion user’s manual discusses hardware installation and setup, theory of

operation, troubleshooting, and ready-to-run software. If you plan to use DaqView software

[shipped with Daq device products], or you plan to use other ready-to-run software such as

DASYLab or SnapMaster, you will not need to use this manual.

Programmers can use the Applications Program Interface (API) to customize software. To

create effective programs, programmers must be familiar with the hardware and operation as

described in the previous chapters of this document.

Note: The readme files on the install CD-ROM will keep you up-to-date as APIs continue to

evolve.

Note: Daq PCMCIA is not supported under Windows95/NT drivers.

This manual serves both novice and experienced programmers.

As a tutorial - The Programming Models chapter explains how to combine commands to

do useful work in a typical data acquisition environment. Program excerpts illustrate

concepts and can be modified as needed to use in your programs.

As a reference – A great portion of the manual pertains to API commands. API

definitions and parameter values are important to ensure proper syntax, and that

software functions perform as intended.

Reference Note:

This manual contains no computer programming tutorials.

You may need to consult additional documentation.

API Features

The install CD-ROM includes several “drivers” to accommodate various programming

environments.

The API has several features:

Multi-device - can concurrently handle up to 4 devices of the Daq device family

Larger buffer - can handle up to 2 billion samples at a time

Enhanced acquisition and trigger modes

Direct-to-disk capabilities

Wait-on-event features

Uses multi-tasking advantages of Windows 95/98/Me/NT/2000/XP

Programmer’s Manual

908494

Introduction 1-1