skrf.vi.sa.HP8500

class skrf.vi.sa.HP8500(address=18, *args, **kwargs)

HP8500’s series Spectrum Analyzers

Examples

Get trace, and store in a Network object

>>> from skrf.vi.sa import HP 
>>> my_sa = HP() # default address is 18
>>> trace = my_sa.get_ntwk()

Activate single sweep mode, get a trace, return to continuous sweep

>>> my_sa.single_sweep()
>>> my_sa.sweep()
>>> trace_a = my_sa.trace_a
>>> my_sa.cont_sweep()

Attributes

f_start starting frequency
f_stop stopping frequency
frequency
trace_a trace ‘a’
trace_b trace ‘b’

Methods

__init__ Initializer
cont_sweep Activate continuous sweep mode
get_ntwk Get a trace and return the data in a Network format
goto_local Switches from remote to local control
recall_state Recall current state to a given register
save_state Save current state to a given register
single_sweep Activate single sweep mode
sweep trigger a sweep, return when done
write dummy doc

Previous topic

skrf.vi.vna.HP8720.write

Next topic

skrf.vi.sa.HP8500.f_start

This Page