HP ITG Drivers

ITG drivers are written in HP proprietary ITG language and are no longer being developed as of 2002. The existing ITG drivers are available via the Instrument Driver page. They are also available through a local archive, and are also shipped with VEE.

When examining the ITG drivers you will find 3 files:

In most cases you will be downloading the driver source code (.id) In theory VEE will compile the drivers on the fly but this does not always work reliably. Instead look in your VEE install directory and you'll find a copy of the compiler ( idc.exe ) . Bring up a command line and invoke this compiler with the source file as a command line argument. The compiled driver will be generated with the same name but as a .cid. Copy this one into your VEE driver directory and refer to it with VEE.

The ITG drivers used by VEE are written in the HP Instrument Driver language. While these drivers are no longer being developed, source code exists for all of the existing drivers so that it can be modified if needed. Also it can be quite effective to write small drivers ITG drivers for new programs.

Documents

HP ITG Driver Documentation - documents the existing drivers as of 1989

How to Write an HP ITG Driver - a practical programming guide

HP Instrument Driver Language Reference

How to Download and Install ITG Drivers in VEE

Driver Writer's Manual this appears to be basically highlights from the more complete manual above

Instrument Driver Coding Standards

Compiler

This exists in a normal VEE installation or can be downloaded:

 To use open a command line and execute the compiler with a source file (.id) as a command line argument.

For example, you have created test.id.

hpidc test.id     creates   test.cid   in the directory from which hpidc is invoked.

Driver Writing Tool

This is a graphical user interface (GUI) tool that generates Instrument Driver code. As such creating simple drivers and examining the source code is an excellent way to learn the language and can give a good starting point for more sophisticated drivers.


© 2015-2025. All Rights Reserved. Stan Bischof (stan@worldbadminton.com). Last updated 03 February 2023 13:03.