skrf.vi.vna.keysight.FieldFox

class skrf.vi.vna.keysight.FieldFox(address, backend='@py')[source]

Keysight FieldFox.

The FieldFox is a class of handheld analyzers with numerous modes with different capabilities. This class only provides methods related to the network analyzer mode.

Parameters:

Attributes

active_trace

Set the active trace.

active_trace_sdata

Get the current trace data as a network

calibration

The currently defined calibration as a skrf.calibration.calibration.Calibration

freq_center

The center frequency [Hz]

freq_span

The frequency span [Hz]

freq_start

The start frequency [Hz]

freq_step

The frequency step [Hz]

freq_stop

The start frequency [Hz]

frequency

The frequency bounds as a skrf.Frequency

if_bandwidth

The center frequency [Hz]

is_continuous

Get the current trace data as a network

npoints

The number of frequency points

nports

ntraces

The number of active traces.

query_format

How values are written to / queried from the instrument (ascii or binary)

sweep_time

The sweep time [s]

timeout

window_configuration

How multiple trace windows appear on screen

Methods

__init__

command

Create a property for the instrument.

define_measurement

Define what parameter the specified trace is measuring

get_measurement_parameter

Get the defined measurement parameter for the specified trace

get_snp_network

Get trace data as an skrf.Network

query

query_values

read

read_values

sweep

Trigger a fresh sweep.

write

write_values