Agilent Technologies

Agilent E1328A VXIplug&play Instrument Driver Read Me

README.TXT for Agilent Technologies E1328 Plug&Play 32 Bit DAC


Contents:

1 Introduction

2 VTL/VISA Specific Information
2.1 Instrument Addresses
2.2 Using Callbacks and Soft Front Panel Timeouts
2.3 Executing the Soft Front Panel without VTL/VISA

3 Using the E1328A Driver in Application Development Environments
3.1 C/C++
3.2 Microsoft Visual Basic

4.0 Known Defects

5.0 Online Information

6.0 Revision History

- ---------------------------------------------------------------------------

1. Introduction

The help file included with the E1328A VXIplug&play driver contains
instrument and programming information. This readme file contains
additional information for the VXIplug&play programmer.

- ---------------------------------------------------------------------------

2. VTL/VISA Specific Information

The following topics refer to instances when the driver is used with
different versions of VTL.

2.1 Instrument Addresses

When using VXIplug&play instrument drivers, instrument addresses must
be all uppercase letters. Implementation of the addressing scheme is
vendor specific and some vendors support mixed cases. However, for
maximum portability, the instrument address should use uppercase
characters only.

For example: use "VXI0::56::INSTR" instead of "vxi0::56::instr"

2.2 Using Callbacks and Soft Front Panel Timeouts

Callbacks are not supported on win32.

2.3 Executing the Soft Front Panel without VTL/VISA

The VTL/VISA dynamic link library provides a communication library
between your program and the instrument. If you receive a message
that VISA.DLL cannot be found when executing the soft front panel
(hpe1328.exe), VTL/VISA is not installed on your system. To
communicate with the E1328A, you must install VTL/VISA from discs
supplied with your computer or I/O card. However, it is still
possible to execute the soft front panel in a demonstration mode
without VTL/VISA and/or the E1328A. Simply press 'ok' when the
dialog box appears and the soft front panel will then become
available.

- --------------------------------------------------------------------------

3. Using the E1328A Driver in Application Development Environments

This section offers suggestions on using the hpe1328.dll within
various application development environments.

3.1 C/C++

Refer to your C/C++ manuals for information on linking
and calling .DLLs.

3.3 Microsoft Visual Basic

Refer to the Microsoft Visual BASIC manual for information on calling DLLs.
The BASIC include file is hpe1328.bas, which is contained in the directory
~vxipnpwinXXinclude. The ~ refers to the directory in the VXIPNP variable.
By default this is set to C:. XX refers to 95 or NT, depending upon your
operating system.


- ---------------------------------------------------------------------------

4.0 Known Defects

There are no known defects in the E1328A driver.

- ---------------------------------------------------------------------------


5.0 Online Information

The latest copy of this instrument driver and other Agilent instrument
drivers are available at the Agilent Technologies customer WWW site:

http://www.agilent.com/go/inst_drivers

The Agilent E1328A is located in a self-extracting archive file called
e1328.exe.

If you do not have Internet access, the drivers can be obtained by
contacting your country support organization. In the US, the phone
number is 800-452-4844. A list of contact information for other
countries is available on the Agilent Technologies website:

http://www.agilent.com/find/assist



- ---------------------------------------------------------------------------

6.0 Revision History

A.01.00 November 3, 1995 Initial Release.
16 Bit Revision

A.02.00 Aug 96
32 Bit Revision
hpe1328_32.dll : A.02.00
hpe132832v.dll : G.04.02
hpvscp32v.dll : G.02.02

A.02.01 Nov 97
Fixed timer defect that prevented the driver from running
properly on 200 MHz Pentium Pro machines.

hpe1328_32.dll : A.02.00
hpe132832v.dll : G.04.02
hpvscp32v.dll : G.03.01

A.02.02 April 3, 1998
Fixed more high-speed computer problems. 
hpe1328_32.dll : A.02.02
hps1328.exe : A.02.02
hpe132832v.dll : G.04.02
hpvscp32v.dll : G.03.01

A.02.03 7/1998
Revision number alignment
hpe1328_32.dll : A.02.02
hps1328.exe : A.02.03
hpe132832v.dll : G.04.02
hpvscp32v.dll : G.03.01


A.02.04 September 21, 1998
Fixed memory leak in Soft Front Panel.
Fixed "Chan x" display problem in Soft Front Panel.
Fixed install of dll problem.
hpe1328_32.dll : A.02.04
hps1328.exe : A.02.04
hpe132832v.dll : G.04.02
hpvscp32v.dll : G.03.01

A.02.05 July 9, 1999
Fixed using thisPtr after "free" in dll.
hpe1328_32.dll : A.02.05
hps1328.exe : A.02.04
hpe132832v.dll : G.04.02
hpvscp32v.dll : G.03.01

A.02.06 June 1, 2001
Agilent rebranding
hpe1328_32.dll : A.02.06
hps1328.exe : A.02.05
hpe132832v.dll : G.04.02
hpvscp32v.dll : G.03.01


© Agilent 2000-2006