Browse Source

Merge pull request #4717 from thinkyhead/rc_log_the_probe

Debug logging of nozzle type and offsets
Scott Lahteine 9 years ago
parent
commit
338bc768b1
1 changed files with 32 additions and 0 deletions
  1. 32
    0
      Marlin/Marlin_main.cpp

+ 32
- 0
Marlin/Marlin_main.cpp View File

@@ -3496,6 +3496,38 @@ inline void gcode_G28() {
3496 3496
       if (DEBUGGING(LEVELING)) {
3497 3497
         SERIAL_ECHOLNPGM(">>> gcode_G29");
3498 3498
         DEBUG_POS("", current_position);
3499
+        SERIAL_ECHOPGM("Probe: ");
3500
+        #if ENABLED(FIX_MOUNTED_PROBE)
3501
+          SERIAL_ECHOLNPGM("FIX_MOUNTED_PROBE");
3502
+        #elif HAS_Z_SERVO_ENDSTOP
3503
+          SERIAL_ECHOLNPGM("SERVO PROBE");
3504
+        #elif ENABLED(BLTOUCH)
3505
+          SERIAL_ECHOLNPGM("BLTOUCH");
3506
+        #elif ENABLED(Z_PROBE_SLED)
3507
+          SERIAL_ECHOLNPGM("Z_PROBE_SLED");
3508
+        #elif ENABLED(Z_PROBE_ALLEN_KEY)
3509
+          SERIAL_ECHOLNPGM("Z_PROBE_ALLEN_KEY");
3510
+        #endif
3511
+        SERIAL_ECHOPAIR("Probe Offset X:", X_PROBE_OFFSET_FROM_EXTRUDER);
3512
+        SERIAL_ECHOPAIR(" Y:", Y_PROBE_OFFSET_FROM_EXTRUDER);
3513
+        SERIAL_ECHOPAIR(" Z:", zprobe_zoffset);
3514
+        #if (X_PROBE_OFFSET_FROM_EXTRUDER > 0)
3515
+          SERIAL_ECHOPGM("(Right");
3516
+        #elif (X_PROBE_OFFSET_FROM_EXTRUDER < 0)
3517
+          SERIAL_ECHOPGM("(Left");
3518
+        #endif
3519
+        #if (Y_PROBE_OFFSET_FROM_EXTRUDER > 0)
3520
+          SERIAL_ECHOPGM("-Back");
3521
+        #elif (Y_PROBE_OFFSET_FROM_EXTRUDER < 0)
3522
+          SERIAL_ECHOPGM("-Front");
3523
+        #endif
3524
+        if (zprobe_zoffset < 0)
3525
+          SERIAL_ECHOPGM(" & Below");
3526
+        else if (zprobe_zoffset > 0)
3527
+          SERIAL_ECHOPGM(" & Above");
3528
+        else
3529
+          SERIAL_ECHOPGM(" & Same Z as");
3530
+        SERIAL_ECHOLNPGM(" Nozzle)");
3499 3531
       }
3500 3532
     #endif
3501 3533
 

Loading…
Cancel
Save