***********************
**** Read Me First ****
***********************

Version 1.1.6.0
February 15, 2017


Introducing the Ametek IVI AC Power Driver
----------------------------------------------------------------------
The instrument driver provides access to the functionality of the
various Ametek A/C power sources through a COM server which also complies
with the IVI specifications. This driver works in any development environment which
supports COM programming including Microsoft? Visual Basic, Microsoft
Visual C++, Microsoft .NET, Keysight VEE Pro, National Instruments LabVIEW, and others.
The driver also works in IVI-C environements such as National Instruments LabWindows.

Supported Instruments
---------------------
Asterion Series
i/iX Series
Compact i/iX Series
MX Series
RS Series
Ls/Lx Series
FCS Series
CSW Series

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 7
Windows 8
Windows 10

Shared Components
Before this driver can be installed, your computer must already
have several components already installed. The easiest way to
to install these other components is by running the IVI Shared
Components installation package available from the IVI Foundation
as noted below. It installs all the items mentioned below.

IVI Shared Components version 2.2.0 or later.
The driver installer requires these components. They must be
installed before the driver installer can install the driver.

The IVI Shared Components installer is available from:
http://www.ivifoundation.org/shared_components/Default.aspx


VISA-COM
Any compliant implementation is acceptable. Typically, VISA-COM is
installed with VISA and other I/O library modules. VISA Shared Components 5.6
or greater is required for using this driver.


Additional Setup
----------------
The .NET Framework itself is not required by this driver. If you
plan to use the driver with .NET, .NET 2.0 or greater is required.

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 Foundation\IVI\Bin\Primary Interop Assemblies

The PIA is also installed into the Global Assembly Cache (GAC) if
you have the .NET framework installed.

Start Menu Shortcuts
--------------------
A shortcut to the driver help file is added to the Start Menu,
Programs, Ametek group. It contains "Getting
Started" information on using the driver.

You will also see shortcuts to the Readme file and any programming
examples for this driver.

Help File
---------
The help file (AmetekACPwr.chm) is located in the directory:
:\Program Files\IVI Foundation\IVI\Drivers\AmetekACPwr

Revision History
----------------
Version Date Notes
------- ------------ -----
0.1.0.0 Jul 08, 2011 Internal release
0.2.0.0 Jul 22, 2011 Internal release
1.0.0.0 Aug 15, 2011 Initial release
1.0.1.0 Sep 21, 2011 Linked ConfigureVoltageLevel IVI-C only function to IVI-COM
1.0.2.0 Aug 08, 2013 Updated implementation of Reset, ResetWithDefaults, and Disable so that there is
a 500 ms delay after the *RST and a 5 sec timeout for the *OPC? query.
1.0.3.0 Jan 14, 2014 Updated driver source to use Nimbus 3.3.
1.0.4.0 Aug 14, 2014 Added BaudRate initialization option to allow RS232 operation at all supported baud rates.
1.0.5.0 Nov 24, 2014 Updated SelfTest to add 10 second delay between sending *TST? and reading the response.
1.0.6.0 May 11, 2015 Minor corrections to (this) Readme file to no refer to only the Compact iX and to list all supported models.
Updated initialization code to tolerate a trailing "AC SOURCE" string in the *IDN? response.
Fix bug in IAmetekACPwrInstrument.SetActive property where the "INST:SEL OUTP1" command was being sent for all models instead of "INST:NSEL 1".
1.1.0.0 Apr 01, 2016 Add Direct IO interfaces as per IVI-2104 requirements
Update documentation as per IVI-2014 requirements.
1.1.5 Dec 07, 2016 Added support for Asterion
Update Instrument.Mode implementation to add a TwoPhase value for the enum based on use of the LIM:PHASE? command to determine the phase
when the SYST:NOUT? query returns "FIX".
1.1.6 Feb 15, 2017 Update readme file to correctly not the fix for the Instrument.Mode property implemented in version 1.1.5.


Driver Source Code
-------------------------------
The driver source code is located in the directory:
\IVI Foundation\IVI\Drivers\AmetekACPwr\Source

Building the source code requires Visual Studio 2013 or greater.
- To build the driver source code from Visual Studio:
1. Open the AmetekACPwrDriver.vcxproj file in Visual Studio
2. Execute the Build command.
3. Save the solution file (.sln) when closing the project, if desired.
- To build the driver source code from the command line:
1. Open a Visual Studio command prompt
2. Navigate to the source folder
3. Type "msbuild AmetekACPwrDriver.vcxproj"

NOTE: After building the source code, a number of intermediate build files are naturally emitted as part of the build process.
Since these build files were not deployed by the driver installer, they will NOT be removed if the driver is uninstalled,
and the Source folder will remain after uninstallation. This folder can be safely removed manually, if desired.


IVI Compliance
--------------
IVI-COM/IVI-C IviACPwr Specific Instrument Driver
IVI Instrument Class: IviACPwr
IviACPwr: IVI-4.5_v1.2

IviACPwrBase yes
IviACPwrArbWaveform yes
IviACPwrCurrentProtection yes
IviACPwrCurrentRamp no
IviACPwrDCGeneration yes
IviACPwrExternalSync yes
IviACPwrFrequencyRamp yes
IviACPwrImpedance yes
IviACPwrMeasurement yes
IviACPwrPhase yes
IviACPwrVoltageProtection yes
IviACPwrVoltageRamp yes

Optional Features:
Interchangeability Checking no
State Caching no
Coercion Recording no

Driver Identification:
Vendor: AMETEK Corporation.
Description: IVI Driver for Ametek A/C Power Sources
Revision: 1.1
Component Identifier: AmetekACPwr.AmetekACPwr

Hardware Information:
Instrument Manufacturer: AMETEK Corporation
Supported Bus Interfaces: TCPIP, GPIB
Supported Instrument Models:
- Asterion Series
AST-A501
AST-A751
AST-A1501
AST-A2001
AST-A3001
AST-A753
AST-A1503
AST-A2003
AST-A2503
AST-A3003
AST-A18003
AST-A27003
AST-A501L
AST-A751L
AST-A1501L
AST-A2001L
AST-A3001L
AST-A753L
AST-A1503L
AST-A2003L
AST-A2503L
AST-A3003L
AST-A18003L
AST-A27003L

- Compact i/iX Series
2253iX
751i
751iX
1501i
1501iX
2253i
3001iXC

- i/iX Series
5001iX
3001iX
6000iX
6002iX
9001iX
9003iX
10001iX
10002iX
15001iX
15003iX
20002iX
30003iX
3001i
5001i
6000i
6002i
9001i
9003i
10001i
10002i
15001i
15003i
20002i
30003i

- MX Series
MX15-1
MX15-1Pi
MX30-1
MX45-1
MX30-3
MX45-3
MX90-3
MX60-3
MX135-3
MX30-3Pi
MX45-3Pi
MX60-3Pi
MX90-3Pi
MX135-3Pi
MX180-3Pi
MX225-3Pi
MX270-3Pi

- RS Series
RS90-3Pi
RS180-3Pi
RS270-3Pi
RS360-3Pi
RS450-3Pi
RS540-3Pi

- Ls/Lx Series
3000Lx
4500Lx
6000Lx
9000Lx
12000Lx
13500Lx
18000Lx
3000Ls
4500Ls
6000Ls
9000Ls
12000Ls
13500Ls
18000Ls

- FCS Series
FCS18
FCS36
FCS54

- CSW Series
CSW11100
CSW16650
CSW22200
CSW27750
CSW33300
CSW5550
CSW38850
CSW44400

32-bit Software Information:
Supported Operating Systems: Windows 7 32, Windows 8 32, Windows 10 32
Support Software Required: VISA
Source Code Availability: Source code included with driver.

64-bit Software Information:
Supported Operating Systems: Windows 7 64, Windows 8 64, Windows 10 64
Support Software Required: VISA
Source Code Availability: Source code included with driver.

Unit Testing:
--------------
?
Test Setup:
?
Instrument Model (Firmware Revision): AST0751A1B (Rev s1.05-1)
Bus Interface: LAN
Operating System (Service Pack): Windows 7 (SP1)
OS Bitness/Application Bitness: 32-bit/32-bit, 64-bit/32-bit
VISA Vendor and Version: NI-VISA 15.0
IVI Shared Components Version: 2.3.0
?
Driver Installation Testing:
Operating System (Service Pack): Windows 7 (SP1)
OS Bitness: 32-bit, 64-bit
?
Driver Buildability:?
Operating System (Service Pack): Windows 7 (SP1)
OS Bitness: 32-bit, 64-bit
?
Driver Test Failures:
Known Issues: None