Преглед на файлове

Add 'Q' option to G29 when debug leveling is on

Scott Lahteine преди 8 години
родител
ревизия
a3e91ec65e
променени са 1 файла, в които са добавени 6 реда и са изтрити 2 реда
  1. 6
    2
      Marlin/Marlin_main.cpp

+ 6
- 2
Marlin/Marlin_main.cpp Целия файл

@@ -3475,11 +3475,15 @@ inline void gcode_G28() {
3475 3475
   inline void gcode_G29() {
3476 3476
 
3477 3477
     #if ENABLED(DEBUG_LEVELING_FEATURE)
3478
+      bool query = code_seen('Q');
3479
+      uint8_t old_debug_flags = marlin_debug_flags;
3480
+      if (query) marlin_debug_flags |= DEBUG_LEVELING;
3478 3481
       if (DEBUGGING(LEVELING)) {
3479
-        SERIAL_ECHOLNPGM(">>> gcode_G29");
3480
-        DEBUG_POS("", current_position);
3482
+        DEBUG_POS(">>> gcode_G29", current_position);
3481 3483
         log_machine_info();
3482 3484
       }
3485
+      marlin_debug_flags = old_debug_flags;
3486
+      if (query) return;
3483 3487
     #endif
3484 3488
 
3485 3489
     // Don't allow auto-leveling without homing first

Loading…
Отказ
Запис