Agilent Technologies

Agilent E1364A VXIplug&play Instrument Driver Read Me

README.TXT for Agilent E1364 Form C Switch 

Contents:

1 Introduction

2 VTL/VISA Specific Information
2.1 Instrument Addresses
2.2 Executing the Soft Front Panel without VTL/VISA

3 Using the Agilent E1364 Driver in Application Development Environments
3.1 Microsoft Visual C/C++
3.2 Borland C/C++
3.3 Microsoft Visual Basic

4.0 Known Defects

5.0 Online Information

6.0 Revision History

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

1. Introduction

The help file included with the Agilent E1364 VXIplug&play driver contains
instrument and programming information. This readme file contains
additional information for the Agilent 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 Agilent 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 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
(hpe1364.exe), VTL/VISA is not installed on your system. To
communicate with the Agilent E1364, 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 Agilent E1364. Simply press 'ok' when the
dialog box appears and the soft front panel will then become
available.

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

3. Using the Agilent E1364 Driver in Application Development Environments

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

3.1 Microsoft Visual C/C++

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

A.) Programs should be compiled and linked using the large memory model.

B.) The driver uses Stdcall calling conventions.

C.) In addition to the hpe1364.h header file located in the
the ~vxipnpwin95include directory, the driver needs additional
header files located in the ~vxipnpwin95hpe1364 directory. The
~ refers to the directory in the VXIPNP variable. By default this
is set to C:.

3.2 Borland C/C++

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

A.) Programs should be compiled and linked using the large memory model.

B.) The driver uses Stdcall calling conventions.

3.3 Microsoft Visual Basic

Refer to the Microsoft Visual BASIC manual for information on calling DLLs.
The BASIC include file is hpe1364.bas, which is contained in the directory
~vxipnpwin95include. The ~ refers to the directory in the VXIPNP variable. 
By default this is set to C:.

Note that Microsoft Visual BASIC does not support instrument callback
features. Therefore, these functions have been omitted from the
include file.


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

4.0 Known Defects

The help file is still branded as Hewlett-Packard.

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

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/find/inst_drivers

The hpe1364 driver is located in a self-extracting archive file called 
e1364.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 March 15, 1996 Initial Release.
A.02.00 August 25, 1996 Win95/NT release
A.02.01 April 3, 1998 Fixed High-Speed computer problems.

hpe1364_32.dll A.02.01
hps1364.exe A.02.01
hpeswit32v.dll G.09.00
hpescan32v.dll G.09.00
hpvscp32.dll G.03.01

A.02.02 June 12, 1998 Switchbox dll update

hpe1364_32.dll A.02.01
hps1364.exe A.02.01
hpeswit32v.dll G.09.01
hpescan32v.dll G.09.01
hpvscp32.dll G.03.01

A.02.04 November 4, 1998 Switchbox dll update

hpe1364_32.dll A.02.01
hps1364.exe A.02.01
hpeswit32v.dll G.10.01
hpescan32v.dll G.10.01
hpvscp32.dll G.03.01

A.02.05 July 9, 1999 Switchbox dll update

hpe1364_32.dll A.02.05
hps1364.exe A.02.01
hpeswit32v.dll G.10.02
hpescan32v.dll G.10.02
hpvscp32.dll G.03.03
visaext.dll H.01.00.01

A.02.06 January 21, 2000 Updated readme.txt with Agilent names

hpe1364_32.dll A.02.05
hps1364.exe A.02.01
hpeswit32v.dll G.10.02
hpescan32v.dll G.10.02
hpvscp32.dll G.03.03
visaext.dll H.01.00.01

A.02.07 September 19, 2002 Partial Agilent rebranding (SFP, DLL)

hpe1364_32.dll A.02.06
hps1364.exe A.02.02
hpeswit32v.dll G.11.02
hpescan32v.dll G.11.02
hpvscp32.dll G.03.04
visaext.dll K.01.00.00

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


© Agilent 2000-2006