mirror of
https://github.com/bec-project/ophyd_devices.git
synced 2025-06-24 03:38:00 +02:00
fix: fixed complete call for non-otf scans
This commit is contained in:
@ -299,6 +299,10 @@ class SynXtremeOtfReplay(FlyerInterface, Device):
|
|||||||
def check_value(*, old_value, value, **kwargs):
|
def check_value(*, old_value, value, **kwargs):
|
||||||
return old_value == 1 and value == 0
|
return old_value == 1 and value == 0
|
||||||
|
|
||||||
|
if self.acquire.get() == 0:
|
||||||
|
status = DeviceStatus(self)
|
||||||
|
status.set_finished()
|
||||||
|
return status
|
||||||
status = SubscriptionStatus(self.acquire, check_value, event_type=self.acquire.SUB_VALUE)
|
status = SubscriptionStatus(self.acquire, check_value, event_type=self.acquire.SUB_VALUE)
|
||||||
return status
|
return status
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user