Minor cleanup of the new FAN_KICKSTART code. #334
This commit is contained in:
@ -466,23 +466,23 @@ void check_axes_activity()
|
||||
}
|
||||
#if FAN_PIN > -1
|
||||
#ifndef FAN_SOFT_PWM
|
||||
if (FAN_KICKSTART_TIME) {
|
||||
static unsigned long FanKickEnd;
|
||||
if (tail_fan_speed) {
|
||||
if (FanKickEnd == 0) {
|
||||
// Just starting up fan - run at full power.
|
||||
FanKickEnd = millis() + FAN_KICKSTART_TIME;
|
||||
tail_fan_speed = 255;
|
||||
} else if (FanKickEnd > millis())
|
||||
// Fan still spinning up.
|
||||
tail_fan_speed = 255;
|
||||
} else {
|
||||
FanKickEnd = 0;
|
||||
}
|
||||
}
|
||||
analogWrite(FAN_PIN,tail_fan_speed);
|
||||
#endif
|
||||
#endif
|
||||
#ifdef FAN_KICKSTART_TIME
|
||||
static unsigned long fan_kick_end;
|
||||
if (tail_fan_speed) {
|
||||
if (fan_kick_end == 0) {
|
||||
// Just starting up fan - run at full power.
|
||||
fan_kick_end = millis() + FAN_KICKSTART_TIME;
|
||||
tail_fan_speed = 255;
|
||||
} else if (fan_kick_end > millis())
|
||||
// Fan still spinning up.
|
||||
tail_fan_speed = 255;
|
||||
} else {
|
||||
fan_kick_end = 0;
|
||||
}
|
||||
#endif//FAN_KICKSTART_TIME
|
||||
analogWrite(FAN_PIN,tail_fan_speed);
|
||||
#endif//!FAN_SOFT_PWM
|
||||
#endif//FAN_PIN > -1
|
||||
#ifdef AUTOTEMP
|
||||
getHighESpeed();
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user