Skip to content
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

simpler area detector support #38

Open
7 tasks
prjemian opened this issue Apr 19, 2022 · 2 comments
Open
7 tasks

simpler area detector support #38

prjemian opened this issue Apr 19, 2022 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@prjemian
Copy link
Contributor

prjemian commented Apr 19, 2022

Can the Device support for area detectors be made simpler?

The current implementation of ophyd.areadetector Devices produces many support requests, bug reports, and requires lots of user education. These are users who have used area detectors from other tools, such as SPEC.

  • basic camera PVs
  • control of only the desired plugins
  • no need to provide Devices for intermediate plugins
  • simpler for users to implement and troubleshoot
  • user control of file name convention
  • compliant with databroker external resource file model
  • during setup/staging, do not write if PV already has new value
@prjemian prjemian added the enhancement New feature or request label Apr 19, 2022
@prjemian prjemian self-assigned this Apr 19, 2022
@prjemian prjemian added this to the BDP M6 milestone Apr 19, 2022
@prjemian
Copy link
Contributor Author

prjemian commented Jun 8, 2022

This might be moved to M7

@prjemian prjemian modified the milestones: BDP M6, BDP M7 Jun 8, 2022
@prjemian prjemian removed this from the BDP M7 milestone Jul 26, 2022
@prjemian
Copy link
Contributor Author

Diamond Light Source is considering changes with ophyd v2 that will directly influence how area detectors are configured. This issue awaits those changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
No open projects
Status: No status
Development

No branches or pull requests

1 participant