From c1ff6242b07488cb6bf5811030a92fe439c0570c Mon Sep 17 00:00:00 2001 From: "D.R.racer" Date: Mon, 25 Jan 2021 09:03:04 +0100 Subject: [PATCH] Avoid copying FW version number into RAM - use the PROGMEM string --- Firmware/Marlin_main.cpp | 2 +- Firmware/ultralcd.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Firmware/Marlin_main.cpp b/Firmware/Marlin_main.cpp index d57c6c55e..4c14cc3bf 100755 --- a/Firmware/Marlin_main.cpp +++ b/Firmware/Marlin_main.cpp @@ -8218,7 +8218,7 @@ Sigma_Exit: if(code_seen('P')) fw_version_check(++strchr_pointer); else if(code_seen('Q')) - SERIAL_PROTOCOLLN(FW_VERSION); + SERIAL_PROTOCOLLNRPGM(FW_VERSION_STR_P()); break; case ClPrintChecking::_Gcode: // ~ .5 if(code_seen('P')) diff --git a/Firmware/ultralcd.cpp b/Firmware/ultralcd.cpp index 905ce3112..c7ebbbbe0 100755 --- a/Firmware/ultralcd.cpp +++ b/Firmware/ultralcd.cpp @@ -4212,7 +4212,7 @@ static void prusa_stat_printinfo() SERIAL_ECHO(0); } SERIAL_ECHOPGM("][FWR:"); - SERIAL_ECHO(FW_VERSION); + SERIAL_ECHORPGM(FW_VERSION_STR_P()); SERIAL_ECHO(']'); prusa_stat_diameter(); }