mahos.inst.sg_interface.SGInterface#
- class mahos.inst.sg_interface.SGInterface(client: InstrumentClient | MultiInstrumentClient, inst: str)#
Interface for Signal Genetator.
- __init__(client: InstrumentClient | MultiInstrumentClient, inst: str)#
Methods
configure_am_ext
(depth, log[, ch])Configure external AM mode.
configure_cw
(freq, power[, ch, reset])Configure Continuous Wave output.
configure_cw_iq_ext
(freq, power[, ch, reset])Configure CW output and external IQ modulation.
configure_fm_ext
(deviation[, ch])Configure external FM mode.
configure_iq_ext
([ch])Configure external IQ modulation.
configure_point_trig_freq_sweep
(start, stop, ...)Configure frequency sweep with point trigger.
get_bounds
([ch])Get bounds of channel ch.
get_opc
([delay])Query OPC (operation complete) status.
set_abort
()Abort the sweep operation.
set_dm
(on)[Deprecated] Use configure_iq_ext() etc.
set_dm_source
(source)[Deprecated] Use configure_iq_ext() etc.
set_init_cont
(on)Set continuous sweep initialization.
set_modulation
(on)[Deprecated] Use configure_iq_ext() etc.
set_output
(on[, ch])Set RF output switch.