1
0
mirror of https://github.com/MarlinFirmware/Marlin.git synced 2024-11-27 13:56:24 +00:00

Fix init of power supply pin

Fix #13184
This commit is contained in:
Scott Lahteine 2019-02-20 05:28:40 -06:00
parent 44c22e3935
commit 89bbc30a09
2 changed files with 5 additions and 13 deletions

View File

@ -220,9 +220,9 @@ void setup_powerhold() {
#endif #endif
#if HAS_POWER_SWITCH #if HAS_POWER_SWITCH
#if ENABLED(PS_DEFAULT_OFF) #if ENABLED(PS_DEFAULT_OFF)
PSU_OFF(); powersupply_on = true; PSU_OFF();
#else #else
PSU_ON(); powersupply_on = false; PSU_ON();
#endif #endif
#endif #endif
} }
@ -231,10 +231,8 @@ void setup_powerhold() {
* Stepper Reset (RigidBoard, et.al.) * Stepper Reset (RigidBoard, et.al.)
*/ */
#if HAS_STEPPER_RESET #if HAS_STEPPER_RESET
void disableStepperDrivers() { void disableStepperDrivers() { OUT_WRITE(STEPPER_RESET_PIN, LOW); } // Drive down to keep motor driver chips in reset
OUT_WRITE(STEPPER_RESET_PIN, LOW); // drive it down to hold in reset motor driver chips void enableStepperDrivers() { SET_INPUT(STEPPER_RESET_PIN); } // Set to input, allowing pullups to pull the pin high
}
void enableStepperDrivers() { SET_INPUT(STEPPER_RESET_PIN); } // set to input, which allows it to be pulled high by pullups
#endif #endif
#if ENABLED(EXPERIMENTAL_I2CBUS) && I2C_SLAVE_ADDRESS > 0 #if ENABLED(EXPERIMENTAL_I2CBUS) && I2C_SLAVE_ADDRESS > 0

View File

@ -42,13 +42,7 @@
#endif #endif
// Could be moved to a feature, but this is all the data // Could be moved to a feature, but this is all the data
bool powersupply_on = ( bool powersupply_on;
#if ENABLED(PS_DEFAULT_OFF)
false
#else
true
#endif
);
#if HAS_TRINAMIC #if HAS_TRINAMIC
#include "../../feature/tmc_util.h" #include "../../feature/tmc_util.h"