From 01b2e2ea52ef5899b22113e46d008c093fd4f7c6 Mon Sep 17 00:00:00 2001 From: appel_c Date: Tue, 16 Dec 2025 09:03:41 +0100 Subject: [PATCH] w --- csaxs_bec/devices/epics/mcs_card/mcs_card_csaxs.py | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/csaxs_bec/devices/epics/mcs_card/mcs_card_csaxs.py b/csaxs_bec/devices/epics/mcs_card/mcs_card_csaxs.py index 6f6a088..5131494 100644 --- a/csaxs_bec/devices/epics/mcs_card/mcs_card_csaxs.py +++ b/csaxs_bec/devices/epics/mcs_card/mcs_card_csaxs.py @@ -183,15 +183,9 @@ class MCSCardCSAXS(PSIDeviceBase, MCSCard): # Ignore updates for channels that are not setup through num_connected_channels index = int(attr_name[3:]) # Extract index from 'mcaX' - if index > self.num_connected_channels: + if index > self.NUM_MCA_CHANNELS: return - mca_channel = getattr(self, attr_name, None) - if mca_channel is None: - logger.error(f"Could not find matching MCA channel for signal {signal.name}") - return - mca_channel: AsyncSignal - if isinstance(value, np.ndarray): value = value.tolist() # Convert numpy array to list else: