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

Fix _CAN_HOME (Y homing) bug (#18356)

brian park преди 4 години
родител
ревизия
bc9e5e2abc
No account linked to committer's email address
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 2
    2
      Marlin/src/module/motion.cpp

+ 2
- 2
Marlin/src/module/motion.cpp Целия файл

@@ -1537,8 +1537,8 @@ void homeaxis(const AxisEnum axis) {
1537 1537
     #define _CAN_HOME(A) (axis == _AXIS(A) && ( \
1538 1538
          ENABLED(A##_SPI_SENSORLESS) \
1539 1539
       || (_AXIS(A) == Z_AXIS && ENABLED(HOMING_Z_WITH_PROBE)) \
1540
-      || (A##_MIN_PIN > 0 && A##_HOME_DIR < 0) \
1541
-      || (A##_MAX_PIN > 0 && A##_HOME_DIR > 0) \
1540
+      || (A##_MIN_PIN > -1 && A##_HOME_DIR < 0) \
1541
+      || (A##_MAX_PIN > -1 && A##_HOME_DIR > 0) \
1542 1542
     ))
1543 1543
     if (!_CAN_HOME(X) && !_CAN_HOME(Y) && !_CAN_HOME(Z)) return;
1544 1544
   #endif

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