From bf9ba3c0030868c4b4d5c7954b823d48074a13bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gu=C3=B0ni=20M=C3=A1r=20Gilbert?= Date: Sat, 3 Sep 2022 13:28:12 +0000 Subject: [PATCH] Optimisation: setTargetedHotend serial message Change in memory: Flash: -130 bytes SRAM: 0 bytes --- Firmware/Marlin_main.cpp | 20 +++----------------- 1 file changed, 3 insertions(+), 17 deletions(-) diff --git a/Firmware/Marlin_main.cpp b/Firmware/Marlin_main.cpp index 4a4148cb7..673c20d9f 100644 --- a/Firmware/Marlin_main.cpp +++ b/Firmware/Marlin_main.cpp @@ -9837,23 +9837,9 @@ bool setTargetedHotend(int code, uint8_t &extruder) extruder = code_value_uint8(); if(extruder >= EXTRUDERS) { SERIAL_ECHO_START; - switch(code){ - case 104: - SERIAL_ECHORPGM(_n("M104 Invalid extruder "));////MSG_M104_INVALID_EXTRUDER - break; - case 105: - SERIAL_ECHORPGM(_n("M105 Invalid extruder "));////MSG_M105_INVALID_EXTRUDER - break; - case 109: - SERIAL_ECHORPGM(_n("M109 Invalid extruder "));////MSG_M109_INVALID_EXTRUDER - break; - case 218: - SERIAL_ECHORPGM(_n("M218 Invalid extruder "));////MSG_M218_INVALID_EXTRUDER - break; - case 221: - SERIAL_ECHORPGM(_n("M221 Invalid extruder "));////MSG_M221_INVALID_EXTRUDER - break; - } + serialprintPGM(PSTR("M")); + SERIAL_ECHO(code); + SERIAL_ECHOPGM(" Invalid extruder "); SERIAL_PROTOCOLLN((int)extruder); return true; }