commit
b259926ee6
|
@ -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)
|
||||
|
|
|
@ -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;
|
||||
|
|
Ładowanie…
Reference in New Issue