Rem0o / FanControl.Releases

This is the release repository for Fan Control, a highly customizable fan controlling software for Windows.
Other
13.67k stars 436 forks source link

[Feature request] Power draw as sensor, PID regulation #2045

Open roko772 opened 11 months ago

roko772 commented 11 months ago

I think it will be a good idea to make power draw a supported sensor data, as the temperature is right now. It could be used for example to speed the LC pump up just by CPU power draw (regardless of temperature), or to forbid fans to run when idle. Also some users may want to have PID fan speed regulation with some autotune algorithms, just to make temperature as constant as possible.

Rem0o commented 11 months ago

Power sensor I've already discussed thoroughly. If you reallllly want it, you can do a work arround with the HWInfo plugin by changing the power draw sensor unit to celcius.

See https://github.com/Rem0o/FanControl.Releases/issues/1790 and the linked issues in there.

As the PID, again, discussed it quite a bit, and the best I could do is the "Auto" fan curve so far, which is self-regulating.

mihnen commented 10 months ago

@Rem0o I would be willing to work on the PID control, however I don't see any source code repo to contribute to? I work on bldc motor controls at my day job so very familiar with this.