Agilent 4294A Precision Impedance Analyzer controller by PyVISA.
- Python 2.x
- NumPy
- PyVISA
Run the program with output file name as an argument.
python Z-phi.py output.csv
Customize setups accordingly. Commands can be found at Agilent 4294A Precision Impedance Analyzer
Programming Manual.
- Setups connection to Agilent 4294A Precision Impedance Analyzer at GPIB0::17 (Check l. 23 for GPIB address setting)
- Setups sweep parameters in ll. 25-41
- Performs SINGLE sweep (waiting time for sweep is customized by
sleepdelay
) - Saves x-value, Trace A, Trace B in a single file.
- Sets back sweep mode to CONTINUOUS, then gives a beep
2016 Jan 21 Version 1.01 uploaded (minor revision)
2015 Dec 11 Version 1.00 uploaded