configure#
- ShfSweeper.configure(sweep_config=None, avg_config=None, rf_config=None, trig_config=None, envelope_config=None)[source]#
Configure and check the settings
- Parameters:
sweep_config (SweepConfig, optional) – @dataclass containing sweep configuration (None: default configuration applies)
avg_config (AvgConfig, optional) – @dataclass with averaging configuration (None: default configuration applies)
rf_config (RfConfig, optional) – @dataclass with RF configuration (None: default configuration applies)
trig_config (TriggerConfig, optional) – @dataclass with trigger configuration (None: default configuration applies)
envelope_config – (EnvelopeConfig, optional): @dataclass configuring the envelope for pulse spectroscopy (None: the multiplication with the envelope is disabled)