Merge pull request #321 from pasqo/fan_kickstart

Fan kickstart
pull/346/head
Luc 2019-03-19 15:33:30 +01:00 zatwierdzone przez GitHub
commit b259926ee6
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
2 zmienionych plików z 6 dodań i 1 usunięć

Wyświetl plik

@ -1141,6 +1141,11 @@ void PWM_TIMER_VECTOR ()
if(pwm_pos_set[PWM_FAN1] == pwm_count_cooler && pwm_pos_set[PWM_FAN1] != COOLER_PWM_MASK) WRITE(FAN_PIN,0);
#endif
}
else
{
// Explicitly set fan max speed while in kickstart interval.
WRITE(FAN_PIN, 1);
}
#endif
#if FAN2_PIN > -1 && FEATURE_FAN2_CONTROL
if(fan2Kickstart == 0)

Wyświetl plik

@ -529,7 +529,7 @@ void Printer::setFanSpeedDirectly(uint8_t speed) {
if(pwm_pos[PWM_FAN1] == speed)
return;
#if FAN_KICKSTART_TIME
if(fanKickstart == 0 && speed > pwm_pos[PWM_FAN1] && speed < 85)
if(fanKickstart == 0 && speed > pwm_pos[PWM_FAN1] && speed < 128)
{
if(pwm_pos[PWM_FAN1]) fanKickstart = FAN_KICKSTART_TIME / 100;
else fanKickstart = FAN_KICKSTART_TIME / 25;