From 6982be175bac37df3ca3bc02f2f36a017a60a267 Mon Sep 17 00:00:00 2001 From: appel_c Date: Wed, 11 Mar 2026 18:37:33 +0100 Subject: [PATCH] w --- ophyd_devices/devices/virtual_slits.py | 1 + 1 file changed, 1 insertion(+) diff --git a/ophyd_devices/devices/virtual_slits.py b/ophyd_devices/devices/virtual_slits.py index df25fec..e41c463 100644 --- a/ophyd_devices/devices/virtual_slits.py +++ b/ophyd_devices/devices/virtual_slits.py @@ -75,6 +75,7 @@ class _VirtualSlitSignal(ABC, Signal): connected_high = self._positioner_high.connected if connected_low and connected_high: self._metadata["connected"] = True + return raise ConnectionError( f"Both positioners must be connected. Positioner {self._positioner_low.name} connected: {connected_low}" f", Positioner {self._positioner_high.name} connected: {connected_high}."