PARK_HEAD_ON_PAUSE implementation

This commit is contained in:
Scott Lahteine
2017-03-19 04:26:22 -05:00
parent 26473cab6d
commit ff0dd162b7
2 changed files with 179 additions and 20 deletions

View File

@ -615,11 +615,18 @@ void kill_screen(const char* lcd_msg) {
void lcd_sdcard_pause() {
card.pauseSDPrint();
print_job_timer.pause();
#if ENABLED(PARK_HEAD_ON_PAUSE)
enqueue_and_echo_commands_P(PSTR("M125"))
#endif
}
void lcd_sdcard_resume() {
card.startFileprint();
print_job_timer.start();
#if ENABLED(PARK_HEAD_ON_PAUSE)
enqueue_and_echo_commands_P(PSTR("M24"))
#else
card.startFileprint();
print_job_timer.start();
#endif
}
void lcd_sdcard_stop() {
@ -634,7 +641,7 @@ void kill_screen(const char* lcd_msg) {
lcd_setstatus(MSG_PRINT_ABORTED, true);
}
#endif //SDSUPPORT
#endif // SDSUPPORT
#if ENABLED(MENU_ITEM_CASE_LIGHT)