Function Generators

hardware_control.gui.controls.FunctionGenerator module

../../_images/FunctionGenerator.png
class hardware_control.gui.controls.FunctionGenerator.FunctionGenerator(app, instrument_name: str, num_channels: int = 2, freq_unit: str = 'MHz', widget_name: str = '', set_default_fxn=None)

Bases: QGroupBox

A GUI for two-channel Function/Waveform generators.

Note

Not all settings and commands of the instruments listed below are supported.

set_tracking_hook(setting, value)

Allow one channel to mirror the parameter values of another channel.

update_readout()

Query the instrument for current readout data and push it to the GUI.