From f160f5594dbed470ad0045dc383524715b74fd9d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gu=C3=B0ni=20M=C3=A1r=20Gilbert?= Date: Sun, 23 Oct 2022 15:31:37 +0000 Subject: [PATCH] PFW-1397 cleanup statistics menu Change in memory: Flash: -18 bytes SRAM: -1 byte --- Firmware/ultralcd.cpp | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/Firmware/ultralcd.cpp b/Firmware/ultralcd.cpp index bdda09896..fd8b22d0f 100644 --- a/Firmware/ultralcd.cpp +++ b/Firmware/ultralcd.cpp @@ -1197,13 +1197,10 @@ static void lcd_menu_fails_stats_mmu_print() //! @todo Positioning of the messages and values on LCD aren't fixed to their exact place. This causes issues with translations. static void lcd_menu_fails_stats_mmu_total() { - static uint8_t first_time_opening_menu = 0; - if (!first_time_opening_menu) { - // Send S3 Query; MMU responds with "S3 A%u" where %u is the number of drive errors + ON_MENU_ENTER( MMU2::mmu2.get_statistics(); - first_time_opening_menu = 1; - } - lcd_timeoutToStatus.stop(); //infinite timeout + lcd_timeoutToStatus.stop(); //infinite timeout + ); lcd_home(); lcd_printf_P(PSTR("%S\n" " %-16.16S%-3d\n"/* " %-16.16S%-3d\n" " %-16.16S%-3d"*/), _T(MSG_TOTAL_FAILURES), @@ -1212,7 +1209,6 @@ static void lcd_menu_fails_stats_mmu_total() //_i("MMU power fails"), clamp999( mmu_power_failures )); ////MSG_MMU_POWER_FAILS c=15 if (lcd_clicked()) { - first_time_opening_menu = 0; lcd_quick_feedback(); menu_back(); }