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

QADC Update: Background Subtraction, CFD Edge Detection #1294

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

slactjohnson
Copy link
Contributor

@slactjohnson slactjohnson commented Oct 10, 2024

Description

Adds the new PVs that have been recently added to the QADC IOC to the QADC python class. Also removes duplicate code for the qadc in the pcdsdevices codebase.

Motivation and Context

Helps support Jira ticket ECS-5843.

Closes #1190

How Has This Been Tested?

Tested interactively with a QADC running the new IOC in TMO.

Where Has This Been Documented?

This PR.

Screenshots:

Typhos screen of OUT0:
image

Control Screen:
image

Pre-merge checklist

  • Code works interactively
  • Code contains descriptive docstrings, including context and API
  • New/changed functions and methods are covered in the test suite where possible
  • Test suite passes locally
  • Test suite passes on GitHub Actions
  • Ran docs/pre-release-notes.sh and created a pre-release documentation page
  • Pre-release docs include context, functional descriptions, and contributors as appropriate

@slactjohnson
Copy link
Contributor Author

Waiting for the QADC PR to get reviewed, merged, and released prior to marking this ready for review.

@slactjohnson slactjohnson marked this pull request as ready for review October 17, 2024 17:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

QADC Duplication
1 participant