Remove full speed defaults.

#599, #595, #593.
pull/610/head
Christopher Young 2017-05-24 21:42:11 -04:00
rodzic daee7316f5
commit c3e4d613ca
1 zmienionych plików z 0 dodań i 12 usunięć

Wyświetl plik

@ -69,21 +69,9 @@ func fanControl(pwmDutyMin int, pin int, tempTarget float32) {
})
pwmDuty := 0
tempWhenRampStarted := float32(0.)
for {
if temp > (tempTarget + hysteresis) {
if tempWhenRampStarted < 1. {
tempWhenRampStarted = temp
}
pwmDuty = iMax(iMin(pwmDutyMax, pwmDuty+1), pwmDutyMin)
if pwmDuty == pwmDutyMax {
// At the maximum duty cycle currently.
// Has the temperature increased "substantially" since the ramp-up started?
if temp > (tempWhenRampStarted + hysteresis) {
// Give up. The fan does not like the PWM control.
break
}
}
} else if temp < (tempTarget - hysteresis) {
pwmDuty = iMax(pwmDuty-1, 0)
if pwmDuty < pwmDutyMin {