Skip to content

Commit a3063a9

Browse files
ellenspthinkyhead
authored andcommitted
expose hidden BLTOUCH setting changes (MarlinFirmware#22069)
1 parent d8a02bb commit a3063a9

File tree

1 file changed

+15
-5
lines changed

1 file changed

+15
-5
lines changed

Marlin/src/inc/Conditionals_LCD.h

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -713,14 +713,24 @@
713713
#ifndef Z_PROBE_SERVO_NR
714714
#define Z_PROBE_SERVO_NR 0
715715
#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
717720

718721
// 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+
721728
#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
724734
#endif
725735
#endif
726736

0 commit comments

Comments
 (0)