menlo¶
Classes¶
Abstract class to represent an RF source. Typical examples of components inheriting this class |
Module Contents¶
- class menlo.MenloCombBeatlockRFSource(menlo_rpc_device, *args, **kwargs)¶
Bases:
atomiq.components.electronics.rfsource.RFSourceAbstract class to represent an RF source. Typical examples of components inheriting this class could be a DDS, a standalone AOM driver, an AWG etc.
- Parameters:
default_frequency -- Default frequency of the source.
default_amplitude -- Default amplitude of the source.
default_phase -- Default phase of the source.
freq_limit -- Tuple of the minimum and maximum allowed frequency.
amp_limit -- Tuple of the minimum and maximum allowed amplitude.
blind -- Wether the source is set to its default values in each prerun phase. If True, the source is unchanged during prerun, as for example necessary to generate a continuous laser lock signal. Defaults to False.
default_ramp_steps -- Number of constant value intervals a ramp is discretized into by default.
menlo_rpc_device (Component)
- rfsource¶
- _set_frequency(frequency)¶
- Parameters:
frequency (artiq.language.TFloat)
- _set_amplitude(amplitude)¶
- Parameters:
amplitude (artiq.language.TFloat)