mahos.inst.sg.DS_SG#
- class mahos.inst.sg.DS_SG(name, conf, prefix=None)#
DS Instruments Signal Generator.
- Parameters:
power_bounds (tuple[float, float]) – Power bounds in dBm (min, max).
freq_bounds (tuple[float, float]) – Frequency bounds in Hz (min, max).
- __init__(name, conf, prefix=None)#
Methods
__init__
(name, conf[, prefix])abort
()configure
(params[, label])Configure the instrument settings.
configure_cw
(freq, power)Setup Continuous Wave output with fixed freq and power.
configure_point_trig_freq_sweep
(start, stop, ...)Convenient function to set up triggered frequency sweep.
get
(key[, args, label])Get an instrument setting or measurement data.
get_bounds
()get_freq_bounds
()get_power_bounds
()initiate
()set
(key[, value, label])Set an instrument setting or commanding value.
set_buzzer
(on)set_freq_CW
(freq)set_freq_range
(start, stop)set_init_cont
(on)set_list_type
([stepped])set_output
(on)set_power
(power_dBm)set_sweep_dwell_time
(time_ms)set_sweep_points
(num)set_trigger_mode
(step)Set the trigger mode: step or sweep.