skrf.vi.vna.PNA¶
- class skrf.vi.vna.PNA(address='GPIB::16::INSTR', **kwargs)[source]¶
Class for modern Keysight/Agilent Performance Network Analyzers
Attributes
Get the number of traces on the active channel |
Methods
initialization of PNA Class |
|
Create a new measurement trace on the analyzer |
|
Display measurement name on the analyzer display window |
|
get the active trace as a network object |
|
get an skrf.Frequency object for the current channel |
|
a catalogue of the available data traces |
|
Convenience function to return a nicely arranged list of the measurement, parameter catalogue |
|
get a measurement trace from the analyzer, specified by either name or number |
|
convenience wrapper for get_snp_network enforcing 1-port only |
|
return n-port network as an Network object |
|
create new traces for the switch terms and return as a 2-length list of forward and reverse terms |
|
retrieve traces as 1-port networks from a list returned by get_list_of_traces |
|
convenience wrapper for get_snp_network enforcing 2-ports only |
|
Set the frequency sweep parameters on the specified or active channel |
|
Initialize a fresh sweep of data on the specified channels |
|
A simple convenience function to create frequency in Hz if it is in a different unit |
|
upload a calibration to the vna, and set correction on all measurements |
|
setup the analyzer to transfer in binary which is faster, especially for large datasets |
|