From d5c8b1307dd3e6fab8a866216215c8569e37dc51 Mon Sep 17 00:00:00 2001 From: Axel Sepulveda Date: Wed, 19 Nov 2025 01:19:28 -0300 Subject: [PATCH] debug conditional print --- .../src/lcd/HD44780/MightyboardLCDSerial.cpp | 35 ++++++++++--------- 1 file changed, 18 insertions(+), 17 deletions(-) diff --git a/Marlin/src/lcd/HD44780/MightyboardLCDSerial.cpp b/Marlin/src/lcd/HD44780/MightyboardLCDSerial.cpp index a9374ffcac..b8326de0fd 100644 --- a/Marlin/src/lcd/HD44780/MightyboardLCDSerial.cpp +++ b/Marlin/src/lcd/HD44780/MightyboardLCDSerial.cpp @@ -58,25 +58,26 @@ void MightyboardLCDSerial::begin(uint8_t cols, uint8_t rows, uint8_t charsize) { _rows = rows; // Diagnostic output showing LCD configuration - SERIAL_ECHOLN("MightyboardLCDSerial::begin() - LCD Configuration:"); - SERIAL_ECHO(" Dimensions: "); - SERIAL_ECHO(_cols); - SERIAL_ECHO(" x "); - SERIAL_ECHOLN(_rows); - #ifdef LCD_WIDTH - SERIAL_ECHO(" Expected from config: "); - SERIAL_ECHO(LCD_WIDTH); + #ifdef MIGHTYBOARD_RUNTIME_DEBUG + SERIAL_ECHOLN("MightyboardLCDSerial::begin() - LCD Configuration:"); + SERIAL_ECHO(" Dimensions: "); + SERIAL_ECHO(_cols); SERIAL_ECHO(" x "); - SERIAL_ECHOLN(LCD_HEIGHT); + SERIAL_ECHOLN(_rows); + #ifdef LCD_WIDTH + SERIAL_ECHO(" Expected from config: "); + SERIAL_ECHO(LCD_WIDTH); + SERIAL_ECHO(" x "); + SERIAL_ECHOLN(LCD_HEIGHT); + #endif + SERIAL_ECHO(" Charsize: "); + if (charsize == LCD_5x8DOTS) + SERIAL_ECHOLN("5x8 dots"); + else if (charsize == LCD_5x10DOTS) + SERIAL_ECHOLN("5x10 dots"); + else + SERIAL_ECHOLN("unknown"); #endif - SERIAL_ECHO(" Charsize: "); - if (charsize == LCD_5x8DOTS) - SERIAL_ECHOLN("5x8 dots"); - else if (charsize == LCD_5x10DOTS) - SERIAL_ECHOLN("5x10 dots"); - else - SERIAL_ECHOLN("unknown"); - if (rows > 1) { _displayfunction |= LCD_2LINE; }