Add REPORT_FAN_CHANGE as an option

This commit is contained in:
Scott Lahteine
2020-07-14 19:30:48 -05:00
committed by Scott Lahteine
parent b40440cf38
commit 2d33a9fd7c
4 changed files with 24 additions and 26 deletions

View File

@ -216,17 +216,20 @@ const char str_t_thermal_runaway[] PROGMEM = STR_T_THERMAL_RUNAWAY,
if (target >= FAN_COUNT) return;
fan_speed[target] = speed;
report_fan_speed(target);
TERN_(REPORT_FAN_CHANGE, report_fan_speed(target));
}
/**
* Report print fan speed for a target extruder
*/
void Temperature::report_fan_speed(const uint8_t target) {
if (target >= FAN_COUNT) return;
PORT_REDIRECT(SERIAL_BOTH);
SERIAL_ECHOLNPAIR("M106 P", target, " S", fan_speed[target]);
}
#if ENABLED(REPORT_FAN_CHANGE)
/**
* Report print fan speed for a target extruder
*/
void Temperature::report_fan_speed(const uint8_t target) {
if (target >= FAN_COUNT) return;
PORT_REDIRECT(SERIAL_BOTH);
SERIAL_ECHOLNPAIR("M106 P", target, " S", fan_speed[target]);
}
#endif
#if EITHER(PROBING_FANS_OFF, ADVANCED_PAUSE_FANS_PAUSE)