w
All checks were successful
CI for superxas_bec / test (push) Successful in 32s
CI for superxas_bec / test (pull_request) Successful in 35s

This commit is contained in:
2025-11-30 16:26:25 +01:00
parent 9d81b225eb
commit 12a13b35cf

View File

@@ -406,17 +406,17 @@ class Timepix(PSIDeviceBase, TimePixControl):
"""Set whether XES data acquisition is enabled."""
self._enable_xes = value
self._enable_xes_settings(value)
# Update device manager config if available
if self.device_manager is not None:
dev_obj = self.device_manager.devices.get(self.name, None)
if dev_obj is not None:
cfg = dev_obj.get_device_config()
if "enable_xes" in cfg and cfg["enable_xes"] != value:
cfg["enable_xes"] = value
dev_obj.set_device_config({"enable_xes": value})
logger.info(
f"Updated 'enable_xes' to {value} in device manager for {self.name}"
)
# #TODO Update device manager config if available
# if self.device_manager is not None:
# dev_obj = self.device_manager.devices.get(self.name, None)
# if dev_obj is not None:
# cfg = dev_obj.get_device_config()
# if "enable_xes" in cfg and cfg["enable_xes"] != value:
# cfg["enable_xes"] = value
# dev_obj.set_device_config({"enable_xes": value})
# logger.info(
# f"Updated 'enable_xes' to {value} in device manager for {self.name}"
# )
@property
def pixel_map(self) -> PixelMap: