Programming the Board

This section contains information about how to program the switching instruments using the GTDIO driver. The GTDIO driver contains functions to initialize, reset, and control the switching instruments. A brief description of the functions, as well as how and when to use them, is included in this chapter. The Programmer's Reference User's Guide contains a complete and detailed description of the available programming functions.

The driver supports many development tools. Using these tools with the driver is described in this chapter. In addition, the GTDIO directory contains examples written for these development tools.

An example using the DLL driver with Microsoft Visual C++ 6.0 and is included at the end of this chapter. Since the driver functions and parameters are identical for all operating systems and development tools, the example can serve as an outline for other programming languages, programming tools, and other GTDIO driver types.

The following topics are available:

 

The GTDIO Driver

Programming Using C/C++ Tools

Programming Using Visual Basic

Programming Using Pascal/Delphi

Programming DIO Boards Using ATEasy ®

Programming Using LabView and LabView/Real Time

Using and Programming under Linux

Using the GTDIO driver functions

Distributing the Driver

Sample Programs