LEDs to default on print completion (#14535)
This commit is contained in:
		
				
					committed by
					
						 Scott Lahteine
						Scott Lahteine
					
				
			
			
				
	
			
			
			
						parent
						
							e7307af42d
						
					
				
				
					commit
					8b81c0e88f
				
			| @@ -36,6 +36,14 @@ private: | ||||
|     static bool leds_off_after_print; | ||||
|   #endif | ||||
|  | ||||
|   static inline void set_done() { | ||||
|     #if ENABLED(LED_COLOR_PRESETS) | ||||
|       leds.set_default(); | ||||
|     #else | ||||
|       leds.set_off(); | ||||
|     #endif | ||||
|   } | ||||
|  | ||||
| public: | ||||
|   #if HAS_TEMP_HOTEND | ||||
|     static inline LEDColor onHotendHeatingStart() { old_intensity = 0; return leds.get_color(); } | ||||
| @@ -60,14 +68,14 @@ public: | ||||
|         leds_off_after_print = true; | ||||
|       #else | ||||
|         safe_delay(2000); | ||||
|         leds.set_off(); | ||||
|         set_done(); | ||||
|       #endif | ||||
|     } | ||||
|  | ||||
|     static inline void onResumeAfterWait() { | ||||
|       #if HAS_LEDS_OFF_FLAG | ||||
|         if (leds_off_after_print) { | ||||
|           leds.set_off(); | ||||
|           set_done(); | ||||
|           leds_off_after_print = false; | ||||
|         } | ||||
|       #endif | ||||
|   | ||||
		Reference in New Issue
	
	Block a user