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.