boulderopalscaleup.experiments.FeedlineDiscovery
class boulderopalscaleup.experiments.FeedlineDiscovery(*, feedline, measure_waveform=None, recycle_delay=Duration(value=200, unit=<TimeUnit.NS: 'ns'>, dtype='duration'), shot_count=100, run_mixer_calibration=True, update='auto')Parameters for running a feedline discovery experiment.
Variables
- feedline (str) – The feedline to target in the routine.
- measure_waveform (ConstantWaveform or None , optional) – The waveform to use for the measurement pulse. If not provided, a default one will be used.
- recycle_delay (Duration , optional) – The delay between consecutive shots. Defaults to 200 ns.
- shot_count (int , optional) – The number of shots to take. Defaults to 100.
- run_mixer_calibration (bool , optional) – Whether to run mixer calibrations before running a program. Defaults to True.
- update ( "auto" or "off" or "prompt" , optional) – How the device should be updated after an experiment run. Defaults to auto.