Agilent Technologies

Agilent 34970 IVI-COM Driver Read Me


***********************
**** Read Me First ****
***********************
--------------------------------------------------
Agilent34970 IVI=COM Driver Version 1.0.0.4
--------------------------------------------------
This instrument driver provides access to the functionality of the
39740A Data Acquisition/Switch unit through COM interfaces which
comply with the IVI specifications. The driver works in any
development environment which supports COM programming including
Microsoft Visual Basic, Microsoft Visual C++, Microsoft .NET, Agilent
VEE, National Instruments LabView, National Instruments LabWindows,
and others.

Supported Instruments
---------------------
34970A

Installation
-------------
System Requirements - The driver installation will check for the following
requirements. If not found, the installer will either abort, warn, or
install the required component as appropriate.

Supported Operating Systems:
Windows 98 SE
Windows NT 4.0 (SP6 or later)
Windows 2000
Windows XP

Disc Space:
Shared Components: 4,843 k
Driver: 1,668 k
The shared components are installed with the first driver
installed.

IVI Shared Components Version 1.0.0.0 or later.
The driver installer includes the IVI Shared Components.

Agilent IVI Driver Shared Components
The driver installer includes Agilent additions to the IVI
Shared Components.

Windows Installer (MSI) Version 2.0 or later
Required to install MSXML below. If the MSXML install won't run
or gives you an error, try installing the latest MSI from the
appropriate url. Download from:
For Win98/Me:
http://www.microsoft.com/downloads/release.asp?ReleaseID=32831
For WinNt4/2000/XP:
http://www.microsoft.com/downloads/release.asp?ReleaseId=32832

MSXML 4 SP 1 (Microsoft XML Core Services) or later
The Configuration Server, an IVI shared component, uses Microsoft's
XML 4.0 parser. Download from:
http://microsoft.com/downloads/release.asp?ReleaseID=37176

MS HTML Help Viewer (Win98, WinNT) Version 1.32 or later
Download from:
http://microsoft.com/downloads/release.asp?ReleaseID=33071
If your computer does not have HTML Help, install run htlmhelp.exe
then hhupd.exe. If your computer already has HTML Help, but the
version is older than 1.32, just run hhupd.exe.

MS Windows Script
Typically wscript.exe is installed as part of the OS or with Internet
Explorer. If you see an error about wscript.exe, you need to install
the Windows Script.
Download from:
http://msdn.microsoft.com/downloads/default.asp?url=/downloads/sample.asp?url=/MSDN-FILES/027/001/733/msdncompositedoc.xml&frame=true
Use the one appropriate for your Operating System.

Agilent I/O Libraries Version L.02.01 or later
I/O Libraries are required to configure and enable instrument I/O.
Download from:
http://www.agilent.com/find/iolibsforivicom

Agilent VISA-COM Version 2.2.2.5 or later
Any compliant implementation is acceptable, but one is required
for instrument I/O. Agilent drivers may require VISA-COM for
simulation mode as well.
Download from:
http://www.agilent.com/find/visacomforivicom

Additional Setup
----------------
.NET Framework
The .NET Framework itself is not required by this driver. If you plan to
use the driver with .NET, Service Pack 2 is required. Download from:
http://msdn.microsoft.com/netframework/downloads/updates/sp/default.asp

The .NET Framework requires an interop assembly for a COM
server. A Primary Interop Assembly, along with an XML file for
IntelliSense is installed with the driver. The driver's PIA, along
with IVI PIAs are installed, by default, in:

<drive>:&#92;Program Files&#92;IVI&#92;Bin&#92;Primary Interop Assemblies

The PIA must be installed into the global assembly cache, GAC. If
you have just the framework installed and not Visual Studio, you
must drag and drop the PIAs into the gac. In ...&#92;IVI&#92;Bin&#92;Primary
Interop Assemblies, select all the files which end in
Lib.dll. Drag them into &#92;<windows>&#92;assembly. The value <windows>
depends on your OS. It is something like WINNT, WIN98, or WINDOWS.

If you have Visual Studio installed, two batch files perform these
operations. One is installed with the Agilent shared components
in:

<drive>:&#92;Program Files&#92;IVI&#92;Drivers&#92;AgShared&#92;IviDotNet.bat

The other is installed with the driver in:

<drive>:&#92;Program Files&#92;IVI&#92;Drivers&#92;AgilentRfSigGen&#92;DotNet.bat

If you have already installed Agilent T&M Toolkit, the IVI primary
interop assemblies are already properly installed and
registered. In that case, run just DotNet.bat. Otherwise, you must
run both batch files. Run IviDotNet.bat in AgShared first.

Start Menu Help File
--------------------
A shortcut to the driver help file is added to the Start Menu, Programs,
IVI, Agilent<DriverName> group. It contains "Getting Started"
information on using the driver in a variety of programming environments
as well as documentation on IVI and driver specific methods and
properties.

Uninstall
---------
This driver can be uninstalled like any other software using the
Control Panel, Add/Remove Programs utility.

Agilent IVI Driver Shared Components and IVI Shared Components are not
uninstalled with the driver as they are shared by all installed drivers.

To completely remove IVI components from your computer, uninstall
all drivers then uninstall "Agilent IVI Shared Components" and
"IVI Shared Components" using the Control Panel, Add/Remove Programs
utility.

Known Issues
------------
This driver does not have any known defects.

Agilent Component Revisions
---------------------------
1.0.0.4 Agilent34970.dll May, 2003 First Public Release
0.1.0.0 Agilent34970.dll December, 2002 SQ Release (Beta)
3.5.0.378 AgItlTypeLib.dll September, 2002
3.5.0.378 AgScriptAdaptor.dll September, 2002

IVI Shared Component Revisions
------------------------------
1.3.1.0 IviConfigServer.dll
1.0.2.0 IviConfigServerCAPI.dll
1.0.237.0 IviCShared.dll
1.0.237.0 IviCSharedSupport.dll
2.0.0.0 IviDCPwrTypeLib.dll
3.0.0.0 IviDmmTypeLib.dll
1.0.0.0 IviDriverTypeLib.dll
1.1.1.0 IviEventServer.exe
1.1.1.0 IviEventServerDLL.dll
1.1.1.0 IviEventServerDLLps.dll
1.1.1.0 IviEventServerps.dll
3.0.0.0 IviFgenTypeLib.dll
1.0.236.0 IviFloat.dll
1.0.0.0 IviPwrMeterTypeLib.dll
1.1.0.0 IviRfSigGenTypeLib.dll
3.0.0.0 IviScopeTypeLib.dll
1.0.1.0 IviSessionFactory.dll
1.0.3.0 IviSharedComponentVersion.dll
1.0.0.0 IviSpecAnTypeLib.dll
3.0.0.0 IviSwtchTypeLib.dll

IVI Compliance
--------------
(The following information is required by IVI 3.1 section 5.21.)

IVI-COM Custom Instrument Driver
IVI Instrument Class: none
Group Capabilities: n/a

Optional Features: This driver does not support Interchangeability
Checking, State Caching, or Coercion Recording.

Driver Identification:
(These three strings are values of properties in the IIviIdentity
interface.)
Vendor: Agilent Technologies
Description: Agilent Technologies
Revision: 1.0

Component Identifier: Agilent34970.Agilent34970
(The component identifier can be used to create an instance of the COM
server.)

Hardware: This driver supports instruments manufactured by Agilent
Technologies. The supported model numbers are:
34970A

This driver supports communicating with the instrument
using either GPIB or SERIAL.

Software: See the section on installation in this document for
information on what other software is required by this driver.

Source for this driver is not available.

More Information
----------------
For more information about this driver and other instrument drivers
and software available from Agilent Technologies visit:
http://www.agilent.com/find/ADN

A list of contact information is available from:
http://www.agilent.com/find/contacts00 (two zeros at the end)

Trademarks
----------
Microsoft, Visual Basic, Visual C++, and Windows Installer are either
registered trademarks or trademarks of Microsoft Corporation in the
United States and/or other countries.

LabVIEW and LabWindows are trademarks of National Instruments
Corporation.
 


© Agilent 2000-2006