Browse Source

Fix UPDATE_ENDSTOP for CorePQ compatibility

Fixes #9939
Scott Lahteine 7 years ago
parent
commit
161ff9ff35
1 changed files with 1 additions and 2 deletions
  1. 1
    2
      Marlin/src/module/endstops.cpp

+ 1
- 2
Marlin/src/module/endstops.cpp View File

351
 
351
 
352
   #define UPDATE_ENDSTOP(AXIS,MINMAX) do { \
352
   #define UPDATE_ENDSTOP(AXIS,MINMAX) do { \
353
       UPDATE_ENDSTOP_BIT(AXIS, MINMAX); \
353
       UPDATE_ENDSTOP_BIT(AXIS, MINMAX); \
354
-      if (TEST_ENDSTOP(_ENDSTOP(AXIS, MINMAX)) && stepper.current_block->steps[_AXIS(AXIS)] > 0) { \
354
+      if (TEST_ENDSTOP(_ENDSTOP(AXIS, MINMAX))) { \
355
         _ENDSTOP_HIT(AXIS, MINMAX); \
355
         _ENDSTOP_HIT(AXIS, MINMAX); \
356
         stepper.endstop_triggered(_AXIS(AXIS)); \
356
         stepper.endstop_triggered(_AXIS(AXIS)); \
357
       } \
357
       } \
482
         #else
482
         #else
483
           if (X_MAX_TEST) UPDATE_ENDSTOP(X, MAX);
483
           if (X_MAX_TEST) UPDATE_ENDSTOP(X, MAX);
484
         #endif
484
         #endif
485
-
486
       #endif
485
       #endif
487
     }
486
     }
488
   }
487
   }

Loading…
Cancel
Save