bluesky / ophyd-async

Hardware abstraction for bluesky written using asyncio
https://blueskyproject.io/ophyd-async
BSD 3-Clause "New" or "Revised" License
7 stars 21 forks source link

Pilatus arming logic does not fully wait for armed PV #354

Closed callumforrester closed 1 month ago

callumforrester commented 1 month ago
          This is a good suggestion. From discussion: `armed_for_triggers` should be awaited before the status is returned, because it is part of the arming process. The status returned is actually for when acquisition completes.

_Originally posted by @callumforrester in https://github.com/bluesky/ophyd-async/pull/345#discussion_r1624132573_

callumforrester commented 1 month ago

Suggestion from @coretl rename the Controller.arm method to something clearer e.g. arm_and_provide_complete_status