-
Notifications
You must be signed in to change notification settings - Fork 0
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
Fan control #387
Fan control #387
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Minor comments. Very glad that you got this built into jackhammer. Assuming you have tested this I’m happy to merge (but would appreciate if you respond here to confirm it was tested first).
hammers/jackhammer
Outdated
if 'smurf_fans' not in sys_config: | ||
# Old way of setting up fans | ||
cprint( | ||
"'fans' key not found in sys config. Setting fan levels using " |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should print ‘smurf_fans’ not ‘fans’ key
hammers/jackhammer
Outdated
start_sync_parser = subparsers.add_parser('start-sync') | ||
start_sync_parser.set_defaults(func=start_sync_func) | ||
|
||
########### Jackhammer start-sync parser ########### |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should this comment be setup-fans parser?
@@ -260,7 +260,7 @@ def plot_channel_resonance(S, cfg, band, chan): | |||
|
|||
@sdl.set_action() | |||
def uxm_relock( | |||
S: SmurfControl, cfg, bands=None, show_plots=False, | |||
S, cfg, bands=None, show_plots=False, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This seems unrelated to this PR but ok…
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This was required for me to get docs to build... I may invest some time cleaning up the docs and making sure everything is up to date.
Tested at site so I'm merging. |
Adds more in-depth fan-control to jackhammer, to allow us to set the fan-policy and fan speeds, and added docs.
This will allow us to configure smurf to run fixed at the max fan-speed if we want, based on discussion #354