mahos.inst.fg_interface.FGInterface#

class mahos.inst.fg_interface.FGInterface(client: InstrumentClient | MultiInstrumentClient, inst: str)#

Interface for Function Genetator.

__init__(client: InstrumentClient | MultiInstrumentClient, inst: str)#

Methods

configure_burst(wave, freq, ampl_Vpp, ...[, ...])

Configure Gated Burst output.

configure_cw(wave, freq, ampl_Vpp[, offset, ...])

Configure Continuous Wave output.

configure_gate(wave, freq, ampl_Vpp, phase_deg)

Configure Gated Burst output.

get_bounds([ch])

Get bounds.

get_opc([delay])

Query OPC (operation complete) status.

set_output(on[, ch])

Set output switch.