From 0139cf6dde0cefbd009b637c3ac9bced602c55d0 Mon Sep 17 00:00:00 2001 From: gudnimg Date: Sat, 23 Sep 2023 11:03:53 +0000 Subject: [PATCH] MMU: Fix printing uint8_t value onto serial uint8_t values don't print correctly. Cast to 2-byte integer is required. --- Firmware/mmu2.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Firmware/mmu2.cpp b/Firmware/mmu2.cpp index 333a9d0e1..47e29d16e 100644 --- a/Firmware/mmu2.cpp +++ b/Firmware/mmu2.cpp @@ -707,7 +707,7 @@ void MMU2::CheckUserInput() { case Buttons::Middle: case Buttons::Right: SERIAL_ECHOPGM("CheckUserInput-btnLMR "); - SERIAL_ECHOLN(buttons_to_uint8t(btn)); + SERIAL_ECHOLN((int)buttons_to_uint8t(btn)); ResumeHotendTemp(); // Recover the hotend temp before we attempt to do anything else... if (mmu2.MMULastErrorSource() == MMU2::ErrorSourceMMU) {