This pull request introduces drivers for the QCoDeS framework, enabling control of Thorlabs devices via the Thorlabs .NET API. The integration aims to provide a structured and extendable approach to instrument control within QCoDeS.
What's Included:
Integration Manual: A guide for integrating Thorlabs devices with QCoDeS via .NET API
API Structure Classes: Classes that provide a framework mirroring the Thorlabs .NET API.
Drivers for BSCxxx and KDC101: Initial implementations for specific Thorlabs devices.
Current Status:
The API-structured classes are foundational but not complete. They can be expanded with more features and support for additional devices.
Further Information:
Detailed implementation notes can be found in the README at ...Thorlabs/private/DotNetAPI/README.md.
Acknowledgments:
Although the project direction shifted towards the .NET API implementation I want to extend my gratitude to @julienbarrier for the preliminary discussions around the C API implementation.
This pull request introduces drivers for the QCoDeS framework, enabling control of Thorlabs devices via the Thorlabs .NET API. The integration aims to provide a structured and extendable approach to instrument control within QCoDeS.
What's Included:
Current Status: The API-structured classes are foundational but not complete. They can be expanded with more features and support for additional devices.
Further Information: Detailed implementation notes can be found in the README at
...Thorlabs/private/DotNetAPI/README.md
.Acknowledgments: Although the project direction shifted towards the .NET API implementation I want to extend my gratitude to @julienbarrier for the preliminary discussions around the C API implementation.