-
Notifications
You must be signed in to change notification settings - Fork 12
Closed
Description
The next step in completing ophyd-async's fast-cs Eiger is to benchmark the time taken to arm the Eiger in a two step process:
- The "load" plan. For this issue, this plan can just set the relevant PV's using
bps.abs_set, rather than using ophyd async load. This plan should set the mx settings (see currently dodal eiger arming), set the ROI mode, and set the energy threshold
- Wait for the above plan to be finished
- The
prepareplan. This should call the fast-cs eigers'preparemethod, which we will also need to modify slightly for this issue: we need to add the datatype setting (see FastCS Eiger: Pass datatype from eiger to odin bluesky/ophyd-async#529); we also need to addwait_for_stale_params.
Acceptance Criteria
- Ophyd-Async fast-cs eiger prepare modified to include datatype and
wait_for_stale_params - Plan written to: load, wait for load, do the new prepare
- Plan tested on a real Eiger and benchmark how long each bit takes
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Done