mirror of
https://github.com/hirschmann/nbfc.git
synced 2026-04-25 16:45:53 +03:00
[GH-ISSUE #190] finer fan control speed % ? #174
Labels
No labels
Stale
bug
config
discussion
duplicate
enhancement
experimental
feature
help-wanted
info
invalid
invalid
pull-request
question
up-for-grabs
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/nbfc-hirschmann#174
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @d-theo on GitHub (Feb 21, 2017).
Original GitHub issue: https://github.com/hirschmann/nbfc/issues/190
Hi,
Everything works well expect than i can only set 0, 25%, 50% or 100% fan speed. Even If i edit the xml file by myself to put like 15%, the nbfc tells me that my current fan speed is 0% and target is 15% so nothing happen
Is that a problem with my configuration ?
@hirschmann commented on GitHub (Feb 22, 2017):
Yes, it's a problem with your config.
The number of available fan speed steps (%) depends on what you have set for MinSpeedValue and MaxSpeedValue, see https://github.com/hirschmann/nbfc/wiki/Basic-fan-configuration#minspeedvalue
@d-theo commented on GitHub (Feb 22, 2017):
thank you for your answer, I assumed with MinSpeedValue=0 and MaxSpeedValue=100 it would work but it looks like I don't understand the documentation correctly. Now the display is indeed correct but doesn't match the actual speed of the fan
edit: after more test it seems that my fan minimum speed is 2000RPM whatever the minimum % value I set in the .xml config. Could it be some kind of hardware limitation ?
@hirschmann commented on GitHub (Feb 23, 2017):
Some notebooks have a "fan always on" BIOS-setting which prevents the fan from stopping.
Also some ECs refuse to stop the fan if the temperature is over a certain threshold.
You can work around the latter by faking the temperature like this (see RegisterWriteConfigurations): https://github.com/hirschmann/nbfc/blob/master/Configs/HP%20ProBook%206465b.xml
@d-theo commented on GitHub (Feb 23, 2017):
Oh sorry, I meant that it seems that the lowest RPM I can get (beside being off) is 2000 whatever FanSpeed / MinSpeedValue / MaxSpeedValue I set if FanSpeed > 0.
For now I set the FanSpeed to 0 until 65° but I wished that I could set my fan speed to something like 1000 RPM all the time to avoid some extra CPU heat.
Anyway your software deserves a beer ;)
@hirschmann commented on GitHub (Feb 23, 2017):
Ok, well, min. RPM is indeed a hardware limitation, so there is not much you can do about it besides installing a better fan.
I'm glad you like NBFC anyway :)