FanControl.Releases icon indicating copy to clipboard operation
FanControl.Releases copied to clipboard

Feature Request: Add a math custom sensor.

Open VanStorm opened this issue 3 years ago • 5 comments

Basically the idea would be to have a custom sensor similar to the mix custom sensor except one could select one sensor and then add/substract a constant value from the sensor or multiply the temperature with a constant.

Why would this be useful? It would allow for example to adjust the value of an external sensor that is not accurate or help to quickly adjust the value used for a fan graph without actually having to redraw it.

VanStorm avatar Sep 12 '22 02:09 VanStorm

I fail to see this as a solution to the problems you mentionned.

It would allow for example to adjust the value of an external sensor that is not accurate

Heh... example? Why not simply draw the graph arround that sensor, or maybe I should add a new option in sensor settings, like with nicknames, to adjust a sensor offset directly. Having to create a new sensor to wrap the old bad sensor seems like a janky solution.

quickly adjust the value used for a fan graph without actually having to redraw it.

I would add a tool to offset a graph all at once, like dragging the line of the graph, instead of changing the sensor.

Rem0o avatar Sep 13 '22 20:09 Rem0o

Yeah an offset directly on the sensor would be great. Either like by adding a constant or by multiplication.

Or being able to move the whole graph would solve it as well. Although the first thing would be better in my opinion.

VanStorm avatar Sep 13 '22 21:09 VanStorm

But there is already a mix custom sensor, no? Just add a "file" sensor, put your offset there, then do math in the mix sensor.

ItsMeAubey avatar Sep 15 '22 16:09 ItsMeAubey

^ This, while not very elegant, will work.

Rem0o avatar Sep 15 '22 16:09 Rem0o

Ty for that suggestion that helps indeed as an additive offset without having to redraw the graph.

VanStorm avatar Sep 15 '22 22:09 VanStorm

I was looking for a multiplier ... how could this be achieved? FrontCaseFanSpeed = max(GPU, CPU) * f

foreachthing avatar Oct 31 '22 13:10 foreachthing