浏览代码

Write documentation for lcdui_print_extruder

Guðni Már Gilbert 2 年之前
父节点
当前提交
8aa16a6429
共有 1 个文件被更改,包括 12 次插入0 次删除
  1. 12 0
      Firmware/ultralcd.cpp

+ 12 - 0
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()) {