Skip to content

Commit 1540e8e

Browse files
committedDec 16, 2022
🩹 Allow for last non-servo extruder
1 parent 9a4715f commit 1540e8e

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed
 

‎Marlin/src/module/tool_change.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,8 @@
115115

116116
void move_extruder_servo(const uint8_t e) {
117117
planner.synchronize();
118-
if (e < EXTRUDERS) {
118+
constexpr bool evenExtruders = !(EXTRUDERS & 1);
119+
if (evenExtruders || e < EXTRUDERS - 1) {
119120
servo[_SERVO_NR(e)].move(servo_angles[_SERVO_NR(e)][e & 1]);
120121
safe_delay(500);
121122
}

0 commit comments

Comments
 (0)
Please sign in to comment.