Improve Power-Loss Recovery (#19540)
This commit is contained in:
		@@ -62,6 +62,8 @@ void GcodeSuite::M1000() {
 | 
			
		||||
    if (parser.seen('S')) {
 | 
			
		||||
      #if HAS_LCD_MENU
 | 
			
		||||
        ui.goto_screen(menu_job_recovery);
 | 
			
		||||
      #elif ENABLED(DWIN_CREALITY_LCD)
 | 
			
		||||
        recovery.dwin_flag = true;
 | 
			
		||||
      #elif ENABLED(EXTENSIBLE_UI)
 | 
			
		||||
        ExtUI::onPowerLossResume();
 | 
			
		||||
      #else
 | 
			
		||||
 
 | 
			
		||||
@@ -50,6 +50,7 @@ void GcodeSuite::M413() {
 | 
			
		||||
    if (parser.seen("RL")) recovery.load();
 | 
			
		||||
    if (parser.seen('W')) recovery.save(true);
 | 
			
		||||
    if (parser.seen('P')) recovery.purge();
 | 
			
		||||
    if (parser.seen('D')) recovery.debug(PSTR("M413"));
 | 
			
		||||
    #if PIN_EXISTS(POWER_LOSS)
 | 
			
		||||
      if (parser.seen('O')) recovery._outage();
 | 
			
		||||
    #endif
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user