From b6633bc7e9767ea58f24c44bf79a5cccda480763 Mon Sep 17 00:00:00 2001 From: appel_c Date: Fri, 27 Mar 2026 12:51:05 +0100 Subject: [PATCH] refactor(ProcessedSignal): Add auto monitor attribute to ProcessedSignal --- ophyd_devices/utils/bec_processed_signal.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ophyd_devices/utils/bec_processed_signal.py b/ophyd_devices/utils/bec_processed_signal.py index 7bda9fc..22f0c1a 100644 --- a/ophyd_devices/utils/bec_processed_signal.py +++ b/ophyd_devices/utils/bec_processed_signal.py @@ -132,9 +132,11 @@ class BECProcessedSignal(SignalRO): name: str, model_config: dict[Literal["method_inputs", "compute_method"], Any] | None = None, device_manager: DeviceManagerDS | None = None, + auto_monitor: bool = False, **kwargs, ): super().__init__(name=name, **kwargs) + self._auto_monitor = auto_monitor self.compute_model: ProcessedSignalModel | None = None self._device_manager: DeviceManagerDS = self._get_device_manager(device_manager) self._metadata["connected"] = False