-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Move logic pertaining to writing/controlling detectors from i22 branch #24
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we have to discuss structuring again, but I think this is a larger discussion than just you and me, so let's get this ready to merge before we do. Thanks for doing this, look good.
Prevent a shortened string in a waveform from using the end of the old string. Should probably be fixed on the server side, but this is what EDM does so fix here for now
…nto add-detector-logic
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good thanks, just a few points
src/ophyd_async/epics/areadetector/controllers/pilatus_controller.py
Outdated
Show resolved
Hide resolved
src/ophyd_async/epics/areadetector/controllers/standard_controller.py
Outdated
Show resolved
Hide resolved
getting the following linting errors:
|
once tom's async-status branch is rebased on top of bluesky, lint will pass |
src/ophyd_async/epics/areadetector/controllers/ad_controller.py
Outdated
Show resolved
Hide resolved
src/ophyd_async/epics/areadetector/controllers/ad_controller.py
Outdated
Show resolved
Hide resolved
src/ophyd_async/epics/areadetector/controllers/ad_controller.py
Outdated
Show resolved
Hide resolved
src/ophyd_async/epics/areadetector/controllers/ad_controller.py
Outdated
Show resolved
Hide resolved
src/ophyd_async/epics/areadetector/controllers/ad_controller.py
Outdated
Show resolved
Hide resolved
Add attribute xml
Co-authored-by: Tom C (DLS) <101418278+coretl@users.noreply.github.com>
…d connect methods
* Move missing types from i22 branch for Pandas * lint * expose seq_table_from_arrays * Document seq_table_from_ functions - Make seq_table_from_arrays kwarg only and make time2 a required argument - Add docstrings * Linting * Prevent exception on truthiness of non-empty array * Add tests for from_array * linting * Mypy formatting * Made correct path for saxs sum detector; see dodal commit * made flyer work * Renamed ADDriver to ADBase and removed ad aravis as not generic enough --------- Co-authored-by: Ware, Joseph (DLSLtd,RAL,LSCI) <joseph.ware@diamond.ac.uk>
@coretl has a branch, i22, which contains logic that we need merged into main in order to make a directory provider singleton that can be created in dodal and accessed in blueapi.