From e6c3046643cb4142dee5d2f3f214a450d0f4aae7 Mon Sep 17 00:00:00 2001 From: appel_c Date: Fri, 10 Apr 2026 16:15:39 +0200 Subject: [PATCH] fix(psi-pseudo-motor-base): fix readback callback --- ophyd_devices/interfaces/base_classes/psi_pseudo_motor_base.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ophyd_devices/interfaces/base_classes/psi_pseudo_motor_base.py b/ophyd_devices/interfaces/base_classes/psi_pseudo_motor_base.py index b064ad2..9ed9647 100644 --- a/ophyd_devices/interfaces/base_classes/psi_pseudo_motor_base.py +++ b/ophyd_devices/interfaces/base_classes/psi_pseudo_motor_base.py @@ -110,7 +110,7 @@ class PSIPseudoMotorBase(ABC, PSIDeviceBase, PositionerBase): """Run subscriptions on the readback signal when it updates.""" self._run_subs(sub_type=self.SUB_READBACK, old_value=old_value, value=value) - def _run_readback_event_subs(self, value: float, old_value: float, **kwargs): + def _run_readback_event_subs(self, *args, **kwargs): """Run subscriptions on the readback event when it updates.""" new_val = self.readback.get() self._run_subs(sub_type=self.SUB_READBACK, value=new_val)