Page MenuHomeFreeBSD

Make the PowerMac fan control nonlinear
ClosedPublic

Authored by jhibbits on Jan 17 2015, 2:46 AM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Apr 18, 11:45 AM
Unknown Object (File)
Thu, Apr 18, 11:45 AM
Unknown Object (File)
Mar 3 2024, 8:04 AM
Unknown Object (File)
Mar 3 2024, 8:04 AM
Unknown Object (File)
Jan 28 2024, 3:08 PM
Unknown Object (File)
Dec 19 2023, 11:02 PM
Unknown Object (File)
Nov 10 2023, 7:42 AM
Unknown Object (File)
Nov 8 2023, 7:42 AM
Subscribers
None

Details

Reviewers
nwhitehorn
Summary

Currently, fan control is linear between the target temperature and max
temperature, which is far from ideal. This changes it to be proportional to the
distance between the current temperature and the two endpoints (target and max
temp). This also adds a hysteresis, so that fans keep going when the
temperature drops, for about 10 seconds, before slowing down.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

jhibbits retitled this revision from to Make the PowerMac fan control nonlinear.
jhibbits updated this object.
jhibbits edited the test plan for this revision. (Show Details)
jhibbits added a reviewer: nwhitehorn.
nwhitehorn edited edge metadata.

Looks good to me. Thanks for doing this!

This revision is now accepted and ready to land.Feb 19 2015, 4:17 PM