skrf.vi.vna.PNA

class skrf.vi.vna.PNA(address=16, channel=1, timeout=3, echo=False, **kwargs)

Agilent PNA[X]

Below are lists of some high-level commands sorted by functionality.

Object IO

Simple IO

Notes

This instrument references measurements and traces. Traces are displayed traces, while measurements are active measurements on the VNA which may or may not be displayed on screen.

Examples

>>> from skrf.vi.vna import PNA
>>> v = PNA()
>>> n = v.get_oneport()
>>> n = v.get_twoport()

Attributes

continuous Set continuous sweeping ON/OFF
idn Identifying string for the instrument
if_bw IF bandwidth
npoints Number of points for the measurment
ntraces The number of measurement traces that exist on the current channel

Methods

__init__ Constructor
create_meas Create a new measurement.
create_meas_hidden Create a new measurement but dont display it.
delete_all_meas duh
delete_meas Delete a measurement with name name
display_trace Display a given measurment on specified trace number.
func_on_all_traces Run a function on all traces are active
get_active_meas Get the name of the active measurement
get_data Get data for current active measuremnent
get_data_snp Get n-port, s-parameter data.
get_fdata Get formated data ..
get_frequency Get frequency data for active meas.
get_meas_list Get a list of existent measurements
get_network Returns a Network object representing the
get_network_all_meas Return list of Network Objects for all measurements.
get_oneport Get a one-port Network object for given ports.
get_power_level Get the RF power level
get_rdata Get data directly from the recievers.
get_sdata Get complex data ..
get_switch_terms Get switch terms and return them as a tuple of Network objects.
get_twoport Get a two-port Network object for given ports.
opc Ask for indication that operations complete
rtl Return to local
select_meas Make a specified measurement active
set_display_format Set the display format
set_display_format_all Set the display format for all measurements
set_power_level Set the RF power level
set_yscale_auto Display a given measurment on specified trace number.
set_yscale_couple set y-scale coupling
sweep Initiates a sweep and waits for it to complete before returning
write dummy doc

Previous topic

skrf.vi.stages.ESP300.write

Next topic

skrf.vi.vna.PNA.continuous

This Page