|
@ -448,6 +448,8 @@ void Endstops::update() { |
|
|
/**
|
|
|
/**
|
|
|
* Check and update endstops according to conditions |
|
|
* Check and update endstops according to conditions |
|
|
*/ |
|
|
*/ |
|
|
|
|
|
if (stepper.current_block) { |
|
|
|
|
|
|
|
|
if (X_MOVE_TEST) { |
|
|
if (X_MOVE_TEST) { |
|
|
if (stepper.motor_direction(X_AXIS_HEAD)) { // -direction
|
|
|
if (stepper.motor_direction(X_AXIS_HEAD)) { // -direction
|
|
|
#if HAS_X_MIN |
|
|
#if HAS_X_MIN |
|
@ -562,6 +564,8 @@ void Endstops::update() { |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} // stepper.current_block
|
|
|
|
|
|
|
|
|
old_endstop_bits = current_endstop_bits; |
|
|
old_endstop_bits = current_endstop_bits; |
|
|
|
|
|
|
|
|
} // Endstops::update()
|
|
|
} // Endstops::update()
|
|
|