From 6e02a082e2364d00d3c1a5a354977f4586ec0793 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gu=C3=B0ni=20M=C3=A1r=20Gilbert?= Date: Sun, 19 Feb 2023 21:08:23 +0000 Subject: [PATCH] cleanup: make heating_status_counter static Change in memory: Flash: 0 bytes SRAM: 0 bytes --- Firmware/Marlin.h | 1 - Firmware/Marlin_main.cpp | 1 - Firmware/ultralcd.cpp | 1 + 3 files changed, 1 insertion(+), 2 deletions(-) diff --git a/Firmware/Marlin.h b/Firmware/Marlin.h index 28ebf9f11..f058ad66f 100755 --- a/Firmware/Marlin.h +++ b/Firmware/Marlin.h @@ -319,7 +319,6 @@ extern uint32_t total_filament_used; // mm/100 or 10um /// @param _total_filament_used has unit mm/100 or 10um /// @param _total_print_time has unit minutes, for example 123 minutes void save_statistics(uint32_t _total_filament_used, uint32_t _total_print_time); -extern uint8_t heating_status_counter; extern bool fan_state[2]; extern int fan_edge_counter[2]; diff --git a/Firmware/Marlin_main.cpp b/Firmware/Marlin_main.cpp index a124c9be0..53cec9d48 100644 --- a/Firmware/Marlin_main.cpp +++ b/Firmware/Marlin_main.cpp @@ -183,7 +183,6 @@ bool mesh_bed_leveling_flag = false; uint32_t total_filament_used; HeatingStatus heating_status; -uint8_t heating_status_counter; bool loading_flag = false; #define XY_NO_RESTORE_FLAG (mesh_bed_leveling_flag || homing_flag) diff --git a/Firmware/ultralcd.cpp b/Firmware/ultralcd.cpp index a3bdacb62..ccdacaf34 100644 --- a/Firmware/ultralcd.cpp +++ b/Firmware/ultralcd.cpp @@ -514,6 +514,7 @@ void lcdui_print_time(void) //! @Brief Print status line on status screen void lcdui_print_status_line(void) { + static uint8_t heating_status_counter; if (heating_status != HeatingStatus::NO_HEATING) { // If heating flag, show progress of heating heating_status_counter++; if (heating_status_counter > 13) {