From 8aa16a6429cd832c1a89ec9073200bc209f09126 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gu=C3=B0ni=20M=C3=A1r=20Gilbert?= Date: Sat, 18 Jun 2022 16:57:44 +0000 Subject: [PATCH] Write documentation for lcdui_print_extruder --- Firmware/ultralcd.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Firmware/ultralcd.cpp b/Firmware/ultralcd.cpp index 8175fec56..98a60d23d 100755 --- a/Firmware/ultralcd.cpp +++ b/Firmware/ultralcd.cpp @@ -450,6 +450,18 @@ void lcdui_print_percent_done(void) } // Print extruder status (5 chars total) +// Scenario 1: "F?" +// There is no filament loaded and no tool change is in progress +// Scenario 2: "F[nr.]" +// [nr.] ranges from 1 to 5. +// Shows which filament is loaded. No tool change is in progress +// Scenario 3: "?>[nr.]" +// [nr.] ranges from 1 to 5. +// There is no filament currently loaded, but [nr.] is currently being loaded via tool change +// Scenario 4: "[nr1.] > [nr2.]" +// [nr1.] ranges from 1 to 5. +// [nr2.] ranges from 1 to 5. +// Filament [nr1.] was loaded, but [nr2.] is currently being loaded via tool change void lcdui_print_extruder(void) { uint8_t chars = 0; if (MMU2::mmu2.get_current_tool() == MMU2::mmu2.get_tool_change_tool()) {