Skip to content

Refactor Keithley 2600 driver to use ParameterWithSetpoints for fast sweep#7851

Draft
trlemon wants to merge 7 commits intomicrosoft:mainfrom
trlemon:trlemon/refactor-keithley2600-driver-fastsweep
Draft

Refactor Keithley 2600 driver to use ParameterWithSetpoints for fast sweep#7851
trlemon wants to merge 7 commits intomicrosoft:mainfrom
trlemon:trlemon/refactor-keithley2600-driver-fastsweep

Conversation

@trlemon
Copy link
Contributor

@trlemon trlemon commented Feb 6, 2026

WIP

Summary of Changes

  • Remove dependence on qcodes_loop
  • Use ParameterWithSetpoints
  • Return fast sweep data as array instead of qcodes dataset

@codecov
Copy link

codecov bot commented Feb 6, 2026

Codecov Report

❌ Patch coverage is 75.00000% with 13 lines in your changes missing coverage. Please review.
✅ Project coverage is 60.02%. Comparing base (e386a23) to head (893c7bd).

Files with missing lines Patch % Lines
...odes/instrument_drivers/Keithley/_Keithley_2600.py 75.00% 13 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #7851      +/-   ##
==========================================
+ Coverage   59.87%   60.02%   +0.14%     
==========================================
  Files         352      352              
  Lines       31872    31876       +4     
==========================================
+ Hits        19083    19132      +49     
+ Misses      12789    12744      -45     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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.

1 participant