diff --git a/Marlin/stepper.h b/Marlin/stepper.h index d1747eed0d..cd2409c7d4 100644 --- a/Marlin/stepper.h +++ b/Marlin/stepper.h @@ -139,7 +139,7 @@ class Stepper { // // Current direction of stepper motors (+1 or -1) // - volatile signed char count_direction[NUM_AXIS] = { 1 }; + volatile signed char count_direction[NUM_AXIS] = { 1, 1, 1, 1 }; public: diff --git a/Marlin/ultralcd.cpp b/Marlin/ultralcd.cpp index 46ccb19645..425391f665 100644 --- a/Marlin/ultralcd.cpp +++ b/Marlin/ultralcd.cpp @@ -1369,7 +1369,7 @@ static void lcd_control_menu() { #if ENABLED(PID_AUTOTUNE_MENU) #if ENABLED(PIDTEMP) - int autotune_temp[EXTRUDERS] = { 150 }; + int autotune_temp[EXTRUDERS] = ARRAY_BY_EXTRUDERS1(150); const int heater_maxtemp[EXTRUDERS] = ARRAY_BY_EXTRUDERS(HEATER_0_MAXTEMP, HEATER_1_MAXTEMP, HEATER_2_MAXTEMP, HEATER_3_MAXTEMP); #endif