Agilent N8241A Software Package Read Me *********************** **** Read Me First **** *********************** Version 1.31.3 September 13, 2010 Introducing the Agilent N8241A Software Package ------------------------------------------------------- The Agilent N8241A Software Package includes: - N8241A IVI-C Driver - N8241A Control Utility - N8241A IVI ConfigStore Utility - Agilent SI Instrument Finder - Matlab Examples and driver - User guide - Help File - Front panel files (.fp and .sub) - c/c++ header & lib - Sample Waveform files Supported Instruments --------------------- N8241A,N8242A with Instrument firmware 1.21.9.1 or greater 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 2000 Windows XP Required windows software: .NET Framework 1.1 Microsoft .NET Framework 1.1 is required http://microsoft.com/downloads An installation of VISA is required. It may be either Agilent or National Instruments. An IVI runtime engine must be installed. The IVI Shared Components 1.5 or later are also needed (typically included in engine install) Notes: 1.The IVI Compliance Package, available at no charge from National Instruments includes both an IVI Engine and the IVI Shared Components. See http://www.ni.com. Agilent recommends this package for obtaining the Engine and Shared Components. Version 3.2 or later is required. 2.The IVI Shared Components 1.5 or later are also available from the IVI Foundation, at http://www.ivifoundation.org. Additional software required by install: Windows Installer Version 3.1 or later. Most machines will have this installed already. If not it is available from: http://microsoft.com/downloads Enter "windows installer" as keywords. Use the one appropriate for your Operating System. Microsoft XML 4.0 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 Enter "xml 4.0" as keywords. Start Menu Help File -------------------- A shortcut to the driver help file is added to the Start Menu, Programs, Agilent, N8241A group. It contains a help file and user guide information on using the driver in a variety of programming environments as well as documentation on IVI and instrument specific methods and properties. Uninstall --------- This driver can be uninstalled like any other software from the Control Panel using "Add or Remove Programs". The IVI Shared Components may also be uninstalled like any other software from the Control Panel using "Add or Remove Programs". Known defects ------------- - IVI Driver: The trigger flags combination with flag marker 3 does not work correctly due to the trigger flag base value same as the trigger flag value for marker 3. Revision History ---------------- 1.31.3 - IVI Driver: Fixed issue with interpolation ratio attribute - IVI Driver: Completed error messages - IVI Driver: Fised issue with GetXxxNames functions 1.30.3 - General: Full support of 64-bit O.S - IVI Driver: Fixed issue with 320MHz external clock - IVI Driver: Fixed issue with maximum number of waveforms/2 1.26.2 - General: Added support for DAC Synchronization Log 1.26.1 - General: Added support for Sequence Less mode (option sl1) 1.25.3 - General: Adds support for function generator application (option 350) - Installation: Updated min IVI Compliance Package version text (3.2+) - Installation: No longer installing IviLxiSync.h as its now part of IVI Shared Components - Installation: Fixed issue of prefix in setting up the IVI Config store - Installation: Added data directory for waveforms and added demo waveforms - Installation: Fixed issues with installing as an admin user, then logging in as a non admin. - Matlab: Fixed setstate on 'syncmode' was failing due to a warning - Matlab: Fixed trigger polarity setting current marker not trigger on setting - Matlab: Fixed getstate on outputoffsetmin and outputoffsetmax, min was returning max and max was returning min. - Matlab: Fixed setstate outputconfig with no channel parameter was not correctly setting channel 2 to diff - Matlab: Routines all return IVI Errors now (Used to return -1, -2 etc or an IVI error ) - IVI Driver: Fixed an issues with predistortion on waveforms over ~6megasamples - IVI Driver: Fixed an issue with getting initial LXI trigger state after an instrument boot - IVI Driver: Fixed an issue with some units failing Clock Synchronization Alignmenton startup causing opening failure (error: AGN6030A_ERROR_CLOCK_SYNC ) - Control UI: Fixed Sample Rate control display under certain windows themes - Control UI: New applications options displayed if installed 1.23.1 - Installation: properly detects if VISA IO libraries not installed - Minor install updates - IVI Driver: Fixed Issues when deleting a waveform and inserting one back in (next waveform got corrupted) - IVI Driver: Fixed Issues when deleting a sequence and inserting one back in (next sequence got corrupted) - IVI Driver: Fixed an error when trying to delete a waveform in advanced sequencer mode - IVI Driver: Limited Predistortion BW to 6.5 MHz min frequency - IVI Driver: Fixed issues with locking so multi-threaded users will not hang - IVI Driver: fixed issue with 160 MHz internal clock and later FPGAs - Control UI: Added error messages if trying to find an ARB if VISA has been uninstalled 1.21.9 Update to support new options such as DDS. Installation - If IVI Shared components not on the computer when uninstalling, allow uninstall to succeed - New install package Matlab - Close on errors in examples - Added Sync function - Updated comment docs N8241A Control Utility - GUI using large fonts scaling issue - Minor speed up, don’t load rare forms till needed - Fix sample rate issues - Display sample rate - Display max sample rate in options IVI-C - Version update to 1.21.9 - Memory leaks fixed - Driver not always releasing Mutex in error cases - Fixed half rate clocking issues - Fixed bug where marker delay may not work - Fixed a crash on certain sized DDS waveforms being packed - Limited Predistortion BW to 6.5 MHz min frequency IVI Compliance -------------- IVI Instrument Class: IviFgen 3.0 IVI Class: IviLxiSync 0.93 Hardware: This driver supports instruments manufactured by Agilent Technologies. The supported model numbers are: N8241A,N8242A This driver supports communicating with the instrument using LAN. 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://adn.tm.agilent.com/ A list of contact information is available from: http://www.agilent.com/find/assist Microsoft, Windows, MS Windows, and Windows NT are U.S. registered trademarks of Microsoft Corporation. © Copyright Agilent Technologies, Inc. 2003-2005