diff --git a/src/qibolab/instruments/zhinst.py b/src/qibolab/instruments/zhinst.py index da34b7ca2..f0fd46d06 100644 --- a/src/qibolab/instruments/zhinst.py +++ b/src/qibolab/instruments/zhinst.py @@ -115,13 +115,6 @@ def select_pulse(pulse, pulse_type): ) -@dataclass -class ZhPort(Port): - name: Tuple[str, str] - offset: float = 0.0 - power_range: int = 0 - - class ZhPulse: """Zurich pulse from qibolab pulse translation.""" @@ -270,6 +263,12 @@ def select_sweeper(sweeper): ) +# FIXME: not needed for any logic inside the driver. Only needed to meet the expectations set by parent class Controller. +@dataclass +class ZhPort: + name: str + + class Zurich(Controller): """Zurich driver main class."""