Browse Source

expose hidden BLTOUCH setting changes (#22069)

ellensp 3 years ago
parent
commit
588a74fd9d
No account linked to committer's email address
1 changed files with 15 additions and 5 deletions
  1. 15
    5
      Marlin/src/inc/Conditionals_LCD.h

+ 15
- 5
Marlin/src/inc/Conditionals_LCD.h View File

@@ -713,14 +713,24 @@
713 713
   #ifndef Z_PROBE_SERVO_NR
714 714
     #define Z_PROBE_SERVO_NR 0
715 715
   #endif
716
-  #undef DEACTIVATE_SERVOS_AFTER_MOVE
716
+  #ifdef DEACTIVATE_SERVOS_AFTER_MOVE
717
+    #warning "BLTOUCH requires DEACTIVATE_SERVOS_AFTER_MOVE to be to disabled. Undefining DEACTIVATE_SERVOS_AFTER_MOVE. Please update your Configuration.h file."
718
+    #undef DEACTIVATE_SERVOS_AFTER_MOVE
719
+  #endif
717 720
 
718 721
   // Always disable probe pin inverting for BLTouch
719
-  #undef Z_MIN_PROBE_ENDSTOP_INVERTING
720
-  #define Z_MIN_PROBE_ENDSTOP_INVERTING false
722
+  #if Z_MIN_PROBE_ENDSTOP_INVERTING
723
+    #warning "BLTOUCH requires Z_MIN_PROBE_ENDSTOP_INVERTING set to false. Resetting Z_MIN_PROBE_ENDSTOP_INVERTING to false. Please update your Configuration.h file."
724
+    #undef Z_MIN_PROBE_ENDSTOP_INVERTING
725
+    #define Z_MIN_PROBE_ENDSTOP_INVERTING false
726
+  #endif
727
+
721 728
   #if ENABLED(Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN)
722
-    #undef Z_MIN_ENDSTOP_INVERTING
723
-    #define Z_MIN_ENDSTOP_INVERTING false
729
+    #if Z_MIN_ENDSTOP_INVERTING
730
+      #warning "BLTOUCH requires Z_MIN_ENDSTOP_INVERTING set to false. Resetting Z_MIN_ENDSTOP_INVERTING to false. Please update your Configuration.h file."
731
+      #undef Z_MIN_ENDSTOP_INVERTING
732
+      #define Z_MIN_ENDSTOP_INVERTING false
733
+    #endif
724 734
   #endif
725 735
 #endif
726 736
 

Loading…
Cancel
Save