fix(timepix): Add last error call to backend to potentially clear a last error if present.
This commit is contained in:
@@ -632,6 +632,11 @@ class Timepix(PSIDeviceBase, TimePixControl):
|
||||
|
||||
def on_stage(self) -> StatusBase | None:
|
||||
"""Called while staging the device."""
|
||||
### Clean last error on backend
|
||||
last_error = self.backend.timepix_fly_client.last_error()
|
||||
if last_error:
|
||||
logger.info(f"TimeipxFly backend reports about last error: {last_error}")
|
||||
###
|
||||
self.accumulated_data_e1 = None
|
||||
self.accumulated_data_e2 = None
|
||||
scan_msg: ScanStatusMessage = self.scan_info.msg # type: ignore
|
||||
|
||||
Reference in New Issue
Block a user