hirschmann / nbfc

NoteBook FanControl
Other
2.9k stars 488 forks source link

[Questions] How does the fan speed% is calculated and set #1316

Closed StephaneKazmierczak closed 1 year ago

StephaneKazmierczak commented 1 year ago

Hi,

Very cool project, I spend the afternoon trying to understand the code :D it is very interesting Can someone give me a basic explanation of how the fan speed is calculated? or point me to the code for this part? I am not familiar with C#, from what I understood there is some kind of registry that is read and written with predefined values to control the fan speed.

When I play with the slider in the UI only some specific values seem available 14.3% 28.6% 42% 57% 71.4% 85.7% 100% with my laptop. From those values, a bunch of them have the exact same fan speed even though it is saying otherwise, I can clearly hear the speed is the same ex

Why are those different speeds resulting in the same fan speed? is there another registry where those fan speeds point to rpm values?
Is there any way to have more values than the predefined ones?
Is there a way to display the RPM of the fan in addition to the % value?

github-actions[bot] commented 1 year ago

This issue is stale because it has been open more than 180 days with no activity. If nobody comments within 7 days, this issue will be closed