w
This commit is contained in:
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user