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_cw
(freq, power)Configure Continuous Wave output.
configure_cw_iq
(freq, power)Configure Continuous Wave output with external IQ modulation.
configure_point_trig_freq_sweep
(start, stop, ...)Configure frequency sweep with point trigger.
get_bounds
()Get bounds.
get_opc
([delay])Query OPC (operation complete) status.
set_abort
()Abort the sweep operation.
set_dm
(on)Set digital (IQ) modulation switch.
set_dm_source
(source)Set digital (IQ) modulation source.
set_init_cont
(on)Set continuous sweep initialization.
set_modulation
(on)Set modulation switch.
set_output
(on)Set RF output switch.