mahos.inst.sg.SRS_SG390#
- class mahos.inst.sg.SRS_SG390(name, conf, prefix=None)#
SRS SG390 Series Vector Signal Generator.
Currently supports only RF (N-type) output connector.
- 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])configure(params[, label])Configure the instrument settings.
configure_am_ext(depth[, log])Setup external AM mode.
configure_cw(freq, power[, reset])Setup Continuous Wave output with fixed freq and power.
configure_fm_ext(deviation)Setup external FM mode.
configure_iq_ext()Setup external IQ modulation mode.
get(key[, args, label])Get an instrument setting or measurement data.
get_bounds()get_freq_bounds()get_power_bounds()query_error()reset([label])Reset the instrument settings.
set(key[, value, label])Set an instrument setting or commanding value.
set_am()Set modulation type to analog AM (Amplitude Modulation).
set_am_depth(depth)Set AM depth.
set_analog_ext_coupling(DC_coupling)set_analog_mod_func(func)set_dm_func(func)Set digital (IQ) moduration function.
set_fm()Set modulation type to analog FM (Frequency Modulation).
set_fm_deviation(deviation_Hz)Set FM deviation in Hz.
set_freq_CW(freq)set_modulation(on)If on is True turn on modulation.
set_output(on[, silent])set_power(power_dBm)set_qam()Set modulation type to digital QAM (Quadrature Amplitude Modulation).
Attributes
AMOD_FUNCDMOD_FUNCERROR_CODES