crystalidea / macs-fan-control

Control fans on Apple computers
https://crystalidea.com/macs-fan-control
866 stars 99 forks source link

Improve sensor-based control on models with fans that switch off #147

Open rileytwo opened 5 years ago

rileytwo commented 5 years ago

Hi, I'm experiencing--what I think--is a bug when using Macs Fan Control.

If I set the fan to be sensor controlled, the fan's RPM never falls below ~1150 RPMs. I know that the fan has Minimum/Maximum RPM levels, but I assumed that was only applied to instances when the fan "needs" to be on (i.e. the temperature of my given sensor is above the minimum temperature set by Macs Fan Control).

If I set the control to Auto, however, the fan falls to 0 RPM if the temperature is not too hot. Is there a reason why the fan remains on if I use a sensor-based control? I tried looking through the Issue posts and through other forums online, but I couldn't find any information regarding my case, so I apologize if has been asked before or is normal behavior of the app.

Thanks for the help, I love the app!

screen shot 2019-01-06 at 10 40 36 am
Macs Fan Control 1.4.12
MacBookPro14,1
CPU: Intel(R) Core(TM) i5-7360U CPU @ 2.30GHz [100]
GPU: Intel Iris Plus Graphics 640
macOS 10.14.2

Fans:
Exhaust-min{1200}curr{0}max{7200}mode{2,TC1C,40,85}

TempSensors:
TA0V () - 27.2344, 27.2344
TB0T (Battery Max) - 33.1992, 33.1992
TB1T (Battery Sensor 1) - 33.1992, 33.1992
TB2T (Battery Sensor 2) - 32.7969, 32.7969
TBXT () - 33.1992, 33.1992
TC0E () - 53.8945, 53.8945
TC0F () - 56.7422, 56.7422
TC0P (CPU Proximity) - 43.6875, 43.6875
TC1C (CPU Core 1) - 46, 46
TC2C (CPU Core 2) - 45, 45
TCGC (GPU PECI) - 46, 46
TCMX () - 47.2031, 47.2031
TCMc () - 0, 0
TCSA () - 45, 45
TCXC (CPU PECI) - 47.2031, 47.2031
TH0A () - 36.125, 36.125
TH0B () - 129, 129
TH0C () - 129, 129
TH0F () - 210.125, 210.125
TH0R () - 210.125, 210.125
TH0V () - 129, 129
TM0P (Memory Proximity) - 39.4375, 39.4375
TPCD (Platform Controller Hub Die) - 43, 43
TULD () - 128, 128
TULP () - 128, 128
TW0P () - 128, 128
TaLC () - 36.5625, 36.5625
Th1H (Heatsink Proximity) - 39.8125, 39.8125
Tm0P () - 128, 128
Ts0P (Palm Rest) - 30.125, 30.125
Ts0S () - 35.125, 35.125
Ts1P () - 29.5, 29.5
Ts1S () - 35.1562, 35.1562

Disk drives:
Apple SSD - 36.125
Vakke commented 5 years ago

I was about to ask the same as you. I love the app and I want my mac run a little cooler.

BUT I really do like the 0 rpm mode on auto.

I hope there would be a possibility to set a temp when the fans kick on and after that they can ramp up to the maximum if the sensor temp is going too high etc.