top01.jpg (17169 bytes)
mleft.jpg (4986 bytes) m01a.jpg (6169 bytes)     m02a.jpg (6905 bytes)     m03a.jpg (7743 bytes)    m04a.jpg (7456 bytes)     m05a.jpg (7878 bytes)     m06a.jpg (6862 bytes)     m07a.jpg (6076 bytes) mright01.jpg (5078 bytes)

ADU  Series - USB Data Acquisition Interface SDK

Using the AduHid DLL - Introduction

The AduHid Dynamic Link Library (DLL) allows programs to communicate with Ontrak ADU devices.


This document describes the Application Programming Interface (API) that the AduHid.dll provides.

Experienced programmers can read the Overview and then jump to the Quick-Start page for their environment.

Beginners can read the Overview and then follow the click-by-click instructions to build a simple application.

Advanced Topics include timeout processing and using multiple ADU devices on one computer.

Overview

The AduHid allows a program to communicate with an ADU device through a pipe. Three types of pipes are provided.
ADU Device Pipe
ADU RS232 Pipe
ADU Stream Pipe (optional)

Click-By-Click Instructions

Click-by-click instructions for creating a simple application that uses the AduHid.DLL

Quick Start

These links are for programmers conversant with building applications.

Detailed Documentation


Functions
Common Error Codes

Advanced Topics


Timeouts
Multiple ADU Devices
Device List Example Code

Appendices


Common Error Codes
AudHid.h Header File For C
AduHid API Declarations for Visual Basic
ADU_DEVICE_ID Structure
AudHidTest Program


AduHid Help File Version 1.0

 

 

NEWS         PRODUCTS         PROGRAMMING          APPLICATIONS          CUSTOM DESIGN          ORDERING          HOME


TestPoint is a trademark of Capital Equipment Corp.   
LabVIEW is a trademark of National Instruments.
Visual BASIC is a trademark of Microsoft Corporation


Copyright © 2002 ONTRAK CONTROL SYSTEMS 764 Notre Dame Ave, Unit #1 , Sudbury, Ontario, CANADA P3A 2T2  
"Quality serial Data Acquisition Interfaces"           PH. (705) 671-2652 FAX (705) 671-6127