Return set_directions() to stepper.cpp (#12182)
Initial manual Z move can be negative if your stepper is inverted. Leads to bad situations for crashed or initially booted printers.
This commit is contained in:
		| @@ -2088,6 +2088,7 @@ void Stepper::init() { | ||||
|  | ||||
|   endstops.enable(true); // Start with endstops active. After homing they can be disabled | ||||
|   sei(); | ||||
|   set_directions(); // Init directions to last_direction_bits = 0  Keeps Z from being reversed | ||||
| } | ||||
|  | ||||
| /** | ||||
|   | ||||
		Reference in New Issue
	
	Block a user