From 86142db56b6ed4b6df101ffe368c00e22b91356a Mon Sep 17 00:00:00 2001 From: mwojcik Date: Fri, 22 Apr 2022 11:03:57 +0800 Subject: [PATCH] artiq_sinara_tester: fix urukul rf switch --- artiq/frontend/artiq_sinara_tester.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/artiq/frontend/artiq_sinara_tester.py b/artiq/frontend/artiq_sinara_tester.py index 73de43a45..809fcb521 100755 --- a/artiq/frontend/artiq_sinara_tester.py +++ b/artiq/frontend/artiq_sinara_tester.py @@ -333,13 +333,13 @@ class SinaraTester(EnvExperiment): print("Press ENTER when done.") input() - sw = [channel_dev for channel_name, channel_dev in self.urukuls if hasattr(channel_dev, "sw")] + sw = [channel_dev for channel_name, channel_dev in self.urukuls if channel_dev.sw.is_some()] if sw: print("Testing RF switch control. Check LEDs at urukul RF ports.") print("Press ENTER when done.") for swi in sw: self.cfg_sw_off_urukul(swi) - self.rf_switch_wave([swi.sw for swi in sw]) + self.rf_switch_wave([swi.sw.unwrap() for swi in sw]) @kernel def init_mirny(self, cpld: Mirny):