ShfSweeper#
- class ShfSweeper(daq, dev)[source]#
Bases:
object
Class to set up and run a sweep on an SHFQA
- Parameters:
daq (zhinst.ziPython.ziDAQServer) – ziDAQServer object to communicate with a Zurich Instruments data server
dev (str) – The ID of the device to run the sweeper with. For example, dev12004.
Methods
__init__
(daq, dev)configure
([sweep_config, avg_config, ...])Configure and check the settings
- returns:
the configuration of the sweeper class as
Get vector of frequency points
- returns:
a dictionary with measurement data of the last sweep
plot
()Plots power over frequency for last sweep
run
()Perform a sweep with the specified settings.
Transfer settings to device