From 266086670b6ec1a80d883182e2d26270f0627937 Mon Sep 17 00:00:00 2001 From: Scott Lahteine Date: Mon, 22 Jan 2018 04:30:49 -0600 Subject: [PATCH] Better LCD message when heating needed --- Marlin/src/feature/pause.cpp | 4 +++- Marlin/src/lcd/language/language_en.h | 3 +++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/Marlin/src/feature/pause.cpp b/Marlin/src/feature/pause.cpp index cdb51e32c3..167e4cb74b 100644 --- a/Marlin/src/feature/pause.cpp +++ b/Marlin/src/feature/pause.cpp @@ -261,8 +261,10 @@ bool pause_print(const float &retract, const point_t &park_point, const float &u SERIAL_ERRORLNPGM(MSG_HOTEND_TOO_COLD); #if ENABLED(ULTIPANEL) - if (show_lcd) // Show status screen + if (show_lcd) { // Show status screen lcd_advanced_pause_show_message(ADVANCED_PAUSE_MESSAGE_STATUS); + LCD_MESSAGEPGM(MSG_M600_TOO_COLD); + } #endif return false; // unable to reach safe temperature diff --git a/Marlin/src/lcd/language/language_en.h b/Marlin/src/lcd/language/language_en.h index b1fe62b272..25ef87133b 100644 --- a/Marlin/src/lcd/language/language_en.h +++ b/Marlin/src/lcd/language/language_en.h @@ -959,6 +959,9 @@ #ifndef MSG_ERR_PROBING_FAILED #define MSG_ERR_PROBING_FAILED _UxGT("Probing failed") #endif +#ifndef MSG_M600_TOO_COLD + #define MSG_M600_TOO_COLD _UxGT("M600: Too cold") +#endif // // Filament Change screens show up to 3 lines on a 4-line display