preheat: sync temperature threshold in M600 and Wizard
* M600 used 1°C threshold, which may increase the waiting time a bit * Wizard used 3°C Sync both to use TEMP_HYSTERESIS for consistancy No change in memory footprint
This commit is contained in:
parent
6ad126ef0b
commit
496b52b819
|
|
@ -11424,7 +11424,7 @@ void M600_wait_for_user(float HotendTempBckp) {
|
|||
}
|
||||
break;
|
||||
case 2: //waiting for nozzle to reach target temperature
|
||||
if (fabs(degTargetHotend(active_extruder) - degHotend(active_extruder)) < 1) {
|
||||
if (fabs(degTargetHotend(active_extruder) - degHotend(active_extruder)) < TEMP_HYSTERESIS) {
|
||||
lcd_display_message_fullscreen_P(_T(MSG_PRESS_TO_UNLOAD));
|
||||
waiting_start_time = _millis();
|
||||
wait_for_user_state = 0;
|
||||
|
|
|
|||
|
|
@ -3772,7 +3772,7 @@ static void wait_preheat()
|
|||
plan_buffer_line_curposXYZE(homing_feedrate[Z_AXIS] / 60);
|
||||
delay_keep_alive(2000);
|
||||
lcd_display_message_fullscreen_P(_T(MSG_WIZARD_HEATING));
|
||||
while (fabs(degHotend(0) - degTargetHotend(0)) > 3) {
|
||||
while (fabs(degHotend(0) - degTargetHotend(0)) > TEMP_HYSTERESIS) {
|
||||
lcd_display_message_fullscreen_P(_T(MSG_WIZARD_HEATING));
|
||||
|
||||
lcd_set_cursor(0, 4);
|
||||
|
|
|
|||
Loading…
Reference in New Issue