disable / enable_all_steppers functions
This commit is contained in:
@@ -2569,13 +2569,7 @@ inline void gcode_G92() {
|
||||
*/
|
||||
inline void gcode_M17() {
|
||||
LCD_MESSAGEPGM(MSG_NO_MOVE);
|
||||
enable_x();
|
||||
enable_y();
|
||||
enable_z();
|
||||
enable_e0();
|
||||
enable_e1();
|
||||
enable_e2();
|
||||
enable_e3();
|
||||
enable_all_steppers();
|
||||
}
|
||||
|
||||
#ifdef SDSUPPORT
|
||||
@@ -5695,7 +5689,17 @@ void handle_status_leds(void) {
|
||||
}
|
||||
#endif
|
||||
|
||||
void disable_all_axes() {
|
||||
void enable_all_steppers() {
|
||||
enable_x();
|
||||
enable_y();
|
||||
enable_z();
|
||||
enable_e0();
|
||||
enable_e1();
|
||||
enable_e2();
|
||||
enable_e3();
|
||||
}
|
||||
|
||||
void disable_all_steppers() {
|
||||
disable_x();
|
||||
disable_y();
|
||||
disable_z();
|
||||
@@ -5723,7 +5727,7 @@ void manage_inactivity(bool ignore_stepper_queue/*=false*/) {
|
||||
|
||||
if (stepper_inactive_time && ms > previous_millis_cmd + stepper_inactive_time
|
||||
&& !ignore_stepper_queue && !blocks_queued())
|
||||
disable_all_axes();
|
||||
disable_all_steppers();
|
||||
|
||||
#ifdef CHDK //Check if pin should be set to LOW after M240 set it to HIGH
|
||||
if (chdkActive && ms > chdkHigh + CHDK_DELAY) {
|
||||
@@ -5811,7 +5815,7 @@ void kill()
|
||||
cli(); // Stop interrupts
|
||||
disable_heater();
|
||||
|
||||
disable_all_axes();
|
||||
disable_all_steppers();
|
||||
|
||||
#if HAS_POWER_SWITCH
|
||||
pinMode(PS_ON_PIN, INPUT);
|
||||
|
Reference in New Issue
Block a user