-
Notifications
You must be signed in to change notification settings - Fork 86
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
Add Thorlabs KLS1550 laser driver #236
Conversation
@iago-rst thank you for the PR! Could you disable execution of the example notebook duing docs build? here are the isntructions on how to do that https://qcodes.github.io/Qcodes/examples/writing_drivers/Creating-Instrument-Drivers.html#Documentation . Then the PR will be merged! |
Head branch was pushed to by a user without write access
Codecov Report
@@ Coverage Diff @@
## main #236 +/- ##
==========================================
- Coverage 20.60% 20.47% -0.14%
==========================================
Files 134 136 +2
Lines 16852 16966 +114
==========================================
Hits 3473 3473
- Misses 13379 13493 +114
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
This request adds a wrapper class for Thorlabs Kinesis DLL and a driver for Thorlabs KLS1550 laser source using the DLL.
The existing Thorlabs APT wrapper did not seem to work with KLS1550 even though it should be supported for it (only driving the laser with the APT GUI worked, but not directly sending commands through the ATP DLL).