Closed hhatpsi closed 7 months ago
The recent updates enhance a device control module for Thorlabs waveplates by introducing new attributes and methods to manage auto-updates and channel operations more efficiently. Additionally, the error handling has been refined to provide clearer messages for specific issues, improving the module's reliability and user experience.
File | Summary |
---|---|
.../waveplate_thorlabs_kb10crm.py .../odl_thorlabs_kbd101.py .../switch_thorlabs_osw1310E.py |
- Added constants, attributes, and methods for better control. - Improved error messages and code clarity. - Adjusted formatting and indentation for consistency. |
src/pnpq/errors.py |
- Corrected grammar in an error message. - Added a new error class for invalid motor channel access. |
🐇✨
Changes abound, in code, they weave,
Enhancing how the waveplates perceive.
With channels tamed and updates clear,
Errors fixed, with precision, dear.
A rabbit's work, in bytes and bits,
Crafting code, where logic fits.
🥕🌟
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
I confirmed it works on the device
Summary by CodeRabbit