From 836e787456aaaabcfb151eaf979fdbe385fc2465 Mon Sep 17 00:00:00 2001 From: Stavros Efthymiou <35475381+stavros11@users.noreply.github.com> Date: Fri, 12 Jan 2024 15:50:34 +0400 Subject: [PATCH 1/2] fix: remove platform.start() etc. --- src/qibocal/cli/acquisition.py | 3 --- src/qibocal/cli/autocalibration.py | 3 --- 2 files changed, 6 deletions(-) diff --git a/src/qibocal/cli/acquisition.py b/src/qibocal/cli/acquisition.py index fdce5cd47..f386d5063 100644 --- a/src/qibocal/cli/acquisition.py +++ b/src/qibocal/cli/acquisition.py @@ -51,8 +51,6 @@ def acquire(runcard, folder, force): # connect and initialize platform if platform is not None: platform.connect() - platform.setup() - platform.start() # run protocols list(executor.run(mode=ExecutionMode.acquire)) @@ -62,7 +60,6 @@ def acquire(runcard, folder, force): # stop and disconnect platform if platform is not None: - platform.stop() platform.disconnect() # dump updated meta diff --git a/src/qibocal/cli/autocalibration.py b/src/qibocal/cli/autocalibration.py index 57f3a6638..eb6504f22 100644 --- a/src/qibocal/cli/autocalibration.py +++ b/src/qibocal/cli/autocalibration.py @@ -54,8 +54,6 @@ def autocalibrate(runcard, folder, force, update): # connect and initialize platform if platform is not None: platform.connect() - platform.setup() - platform.start() # run protocols for _ in executor.run(mode=ExecutionMode.autocalibration): @@ -70,7 +68,6 @@ def autocalibrate(runcard, folder, force, update): # stop and disconnect platform if platform is not None: - platform.stop() platform.disconnect() # dump updated runcard From 7d6f7fdc0d74b0f7623e791c4d7bf01ca19d60f1 Mon Sep 17 00:00:00 2001 From: Stavros Efthymiou <35475381+stavros11@users.noreply.github.com> Date: Fri, 12 Jan 2024 15:56:00 +0400 Subject: [PATCH 2/2] fix: update attenuation getter and setter --- .../characterization/resonator_spectroscopy_attenuation.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/qibocal/protocols/characterization/resonator_spectroscopy_attenuation.py b/src/qibocal/protocols/characterization/resonator_spectroscopy_attenuation.py index 71d1fd37a..9c7c8f370 100644 --- a/src/qibocal/protocols/characterization/resonator_spectroscopy_attenuation.py +++ b/src/qibocal/protocols/characterization/resonator_spectroscopy_attenuation.py @@ -90,9 +90,9 @@ def _acquisition( amplitudes[qubit] = ro_pulses[qubit].amplitude if params.attenuation is not None: - platform.set_attenuation(qubit, params.attenuation) + qubits[qubit].readout.attenuation = params.attenuation - attenuations[qubit] = platform.get_attenuation(qubit) + attenuations[qubit] = qubits[qubit].readout.attenuation sequence.add(ro_pulses[qubit])