*********************** **** Read Me First **** *********************** -------------------------------------------------- Agilent33220 IVI-COM Driver Version 1.0.1.0 -------------------------------------------------- This instrument driver provides access to the functionality of the Agilent 33220 Function Generators 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, National Instruments LabVIEW, National Instruments LabWindows, and others. Supported Instruments --------------------- 33220 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 Me 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. Windows Installer Version 2.0 or later The IVISharedComponents.exe program will install version 2.0 of the Windows installer. It is also available 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 IVI Shared Components version 1.0.4.0 or later. The driver installer calls an installer for these components if they are not already present on the system. The installer, IviShareComponents.msi, must be in the same directory as the msi file for this driver. The IVI Shared Components installer is available from: http://www.agilent.com/find/ADN or http://www.ivifoundation.org If the driver installer exhibits problems with installing the IVI Shared Components, find the program IviShareComponents.exe on one of the above sources. Run this program. It is able to install many of the required system components, including Windows Installer 2.0. Agilent IVI Driver Shared Components The driver installer includes Agilent additions to the IVI Shared Components. Microsoft XML 4.0 SP 1 (Microsoft XML Core Services) or later The Configuration Server, an IVI shared component, uses Microsoft's XML 4.0 parser. The IVI Shared Components will install the XML 4.0 parser. You can download the parser and its associated SDK from: http://microsoft.com/downloads/release.asp?ReleaseID=37176 MS HTML Help Viewer (Win98, WinNT) Version 1.32 or later The driver will install without the help viewer, but you will not be able to use the help file for the driver. You can download the help viewer from: http://microsoft.com/downloads/release.asp?ReleaseID=33071 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 If that URL is invalid, try http://msdn.microsoft.com/downloads then search for "windows script" Use the one appropriate for your Operating System. VISA COM Any compliant implementation is acceptable. Typically VISA COM is installed with VISA and other I/O library modules. If you are using Agilent Technologies' VISA COM, use version 2.2.2.5 or later. The latest version of Agilent's VISA is available at: http://www.agilent.com/find/visacomforivicom The method of simulation supported by this driver is accessed through a feature found only in Agilent's implementation of VISA. I/O If you are using Agilent Technologies I/O libraries, use version L.02.01 or later. You can download the latest version from: http://www.agilent.com/find/iolibsforivicom If you are using National Instruments I/O libraries, use NI-VISA version 2.6.0 or later and NI-488.2 version 1.70 or later. 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 .NET Primary Interop Assemblies 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: :\Program Files\IVI\Bin\Primary Interop Assemblies The PIA is also installed into the global assembly cache, GAC if you have the .NET framework installed. If you install the .NET framework late, you can use the file: :\Program Files\IVI\Drivers\Agilent33220\DotNet.bat to put the driver's PIA into the GAC and properly register it. Start Menu Help File -------------------- A shortcut to the driver help file is added to the Start Menu, Programs, IVI, Agilent33220 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. Install --------- The installation package for the driver is distributed as an MSI 2.0 file. You can install the driver by double-clicking on the file. This operation actually runs: msiexec /i Agilent33220.msi You can run msiexec from a command prompt and utilize its many command line options. There are no public properties which can be set from the command line. You can also install this driver from another installation package. Uninstall --------- This driver can be uninstalled like any other software using the Control Panel, Add/Remove Programs utility. If the IVI PIAs are installed, use "Add or Remove Programs" to remove them. To completely remove IVI components from your computer, uninstall all drivers then run the IVI Cleanup Utility. This utility is available from the same location as the IVI Shared Components Installer. This utility does not remove any IVI drivers. Known Issues ------------ This driver does not have any known defects. Revision History ----------------------------------------------------------------------------- 1.0 January 31, 2003 First customer release ----------------------------------------------------------------------------- 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.4.0 IviSharedComponentVersion.dll 1.0.0.0 IviSpecAnTypeLib.dll 3.0.0.0 IviSwtchTypeLib.dll 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/assist 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.