Skip to content

Om func lakeshore pid#41

Open
omedeiro wants to merge 3 commits into
mainfrom
om-func-lakeshore-pid
Open

Om func lakeshore pid#41
omedeiro wants to merge 3 commits into
mainfrom
om-func-lakeshore-pid

Conversation

@omedeiro

@omedeiro omedeiro commented Jul 8, 2025

Copy link
Copy Markdown
Collaborator

This pull request introduces a version bump for the qnnpy package and adds new functionality to the Lakeshore336 instrument driver, enhancing its capabilities for managing PID parameters and heater outputs.

Version Update:

  • pyproject.toml: Updated the package version from 0.1.17 to 0.1.18 to reflect the new features added.

New Features in Lakeshore336 Instrument Driver:

  • src/qnnpy/instruments/lakeshore336.py:
    • Added set_pid and get_pid methods to set and retrieve PID parameters for a specified output. These methods allow users to configure proportional, integral, and derivative gains for precise control.
    • Introduced get_heater_output to retrieve the heater output percentage for a specified output, enabling monitoring of heater performance.
    • Added set_manual_output and get_manual_output methods to set and retrieve manual heater output percentages, providing finer control when the output mode is set to manual.

@omedeiro
omedeiro requested a review from reed-foster July 8, 2025 16:38
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.

2 participants