mirror of
https://github.com/bec-project/ophyd_devices.git
synced 2025-07-12 11:41:52 +02:00
fix: fixed bec_scaninfo_mixin
This commit is contained in:
@ -89,9 +89,10 @@ class BecScaninfoMixin:
|
|||||||
messages.ScanStatusMessage: messages.ScanStatusMessage object
|
messages.ScanStatusMessage: messages.ScanStatusMessage object
|
||||||
"""
|
"""
|
||||||
if not self.sim_mode:
|
if not self.sim_mode:
|
||||||
# TODO what if no scan info is there yet!
|
|
||||||
msg = self.device_manager.producer.get(MessageEndpoints.scan_status())
|
msg = self.device_manager.producer.get(MessageEndpoints.scan_status())
|
||||||
return messages.ScanStatusMessage.loads(msg)
|
if not isinstance(msg, messages.ScanStatusMessage):
|
||||||
|
return None
|
||||||
|
return msg
|
||||||
|
|
||||||
return messages.ScanStatusMessage(
|
return messages.ScanStatusMessage(
|
||||||
scanID="1",
|
scanID="1",
|
||||||
|
Reference in New Issue
Block a user