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

[NI-DCPower] Address timeout issues with nidcpower_advanced_sequence.py #2052

Merged
merged 5 commits into from
Apr 24, 2024

Conversation

ni-juoca
Copy link
Contributor

@ni-juoca ni-juoca commented Apr 24, 2024

  • This contribution adheres to CONTRIBUTING.md.
  • I've updated CHANGELOG.md if applicable.
  • I've added tests applicable for this pull request

What does this Pull Request accomplish?

This change addresses the timeout issues that prevent nidcpower_advanced_sequence.py from running out of the box. The fix for this was initially detailed in #1664.

More specifically, the timeout is calculated using the source delay, aperture time, and total number of points.

List issues fixed by this Pull Request below, if any.

What testing has been done?

I verified that the test is working with real hardware.

@ni-jfitzger
Copy link
Collaborator

You've got flake8 failures in travis-ci in the example. Run tox -e flake8 and fix any issues it raises.

@bkeryan
Copy link
Contributor

bkeryan commented Apr 24, 2024

FYI @ni-juoca for the PR checkboxes, use [x] (no spaces) or click the checkbox after editing the markdown

@ni-jfitzger ni-jfitzger merged commit ac6f0b6 into ni:master Apr 24, 2024
35 checks passed
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.

nidcpower_advanced_sequence.py has several issues preventing it from working out of the box on real hardware
4 participants