Yuri D'Elia
							
						 | 
						
							
							
								690affe5a2
							
							Further enhance thermal error priorities
						 | 
						3 年之前 | 
					
				
					
						
							
								   Yuri D'Elia
							
						 | 
						
							
							
								8220d0196b
							
							Lock onto the first error source until cleared
						 | 
						3 年之前 | 
					
				
					
						
							
								   Yuri D'Elia
							
						 | 
						
							
							
								f82048977a
							
							Start PWM timers _after_ initializing min/maxtemp ranges
						 | 
						3 年之前 | 
					
				
					
						
							
								   Yuri D'Elia
							
						 | 
						
							
							
								f1d88ebd40
							
							Protect pid_tuning_finished behind temperature.cpp
						 | 
						3 年之前 | 
					
				
					
						
							
								   Yuri D'Elia
							
						 | 
						
							
							
								442b2e16de
							
							Set pid_tuning_finished globally to true
						 | 
						3 年之前 | 
					
				
					
						
							
								   Yuri D'Elia
							
						 | 
						
							
							
								92418e9d1b
							
							Do not perform PID management while autotune is running
						 | 
						3 年之前 | 
					
				
					
						
							
								   Yuri D'Elia
							
						 | 
						
							
							
								c15d599f71
							
							Convert two PID_autotune strings to PROGMEM
						 | 
						3 年之前 | 
					
				
					
						
							
								   Yuri D'Elia
							
						 | 
						
							
							
								0c1c350a93
							
							Simplify one expression
						 | 
						3 年之前 | 
					
				
					
						
							
								   Yuri D'Elia
							
						 | 
						
							
							
								70093fc9dc
							
							Allow to redefine basic model constants
						 | 
						3 年之前 | 
					
				
					
						
							
								   Yuri D'Elia
							
						 | 
						
							
							
								a15f2807d9
							
							Allow to continue printing with TEMP_MODEL_CHECK_WARN_ONLY for debugging
						 | 
						3 年之前 | 
					
				
					
						
							
								   Yuri D'Elia
							
						 | 
						
							
							
								929843e295
							
							Switch two divisions to faster multiplications
						 | 
						3 年之前 | 
					
				
					
						
							
								   Yuri D'Elia
							
						 | 
						
							
							
								bc53bd5305
							
							Make the error threshold be sample-rate invariant
						 | 
						3 年之前 | 
					
				
					
						
							
								   Yuri D'Elia
							
						 | 
						
							
							
								3eda8b61ee
							
							Include the model checker with hard-coded constants
						 | 
						3 年之前 | 
					
				
					
						
							
								   Yuri D'Elia
							
						 | 
						
							
							
								61575995e0
							
							Isolate temp runaway checks from PID management
						 | 
						3 年之前 | 
					
				
					
						
							
								   Yuri D'Elia
							
						 | 
						
							
							
								026733e75f
							
							Improve comments
						 | 
						3 年之前 | 
					
				
					
						
							
								   Yuri D'Elia
							
						 | 
						
							
							
								283d5566f1
							
							Limit the rate manage_heater() as it did previously
						 | 
						3 年之前 | 
					
				
					
						
							
								   Yuri D'Elia
							
						 | 
						
							
							
								de77a47906
							
							Correct handling of preheat/runaway errors
						 | 
						3 年之前 | 
					
				
					
						
							
								   Yuri D'Elia
							
						 | 
						
							
							
								bd9a6acd59
							
							Correct handling of min/maxtemp
						 | 
						3 年之前 | 
					
				
					
						
							
								   Yuri D'Elia
							
						 | 
						
							
							
								4a0203d691
							
							Isolate oTimer4minTempHeater/Bed into check_min_temp
						 | 
						3 年之前 | 
					
				
					
						
							
								   Yuri D'Elia
							
						 | 
						
							
							
								7659844012
							
							Reimplement disable_heater to take immediate effect
						 | 
						3 年之前 | 
					
				
					
						
							
								   Yuri D'Elia
							
						 | 
						
							
							
								e070bc6455
							
							Remove obsolete and commented variables
						 | 
						3 年之前 | 
					
				
					
						
							
								   Yuri D'Elia
							
						 | 
						
							
							
								ccaecc87aa
							
							Reduce code duplication in setTargetHotendSafe
						 | 
						3 年之前 | 
					
				
					
						
							
								   Yuri D'Elia
							
						 | 
						
							
							
								7d82cd641e
							
							Rename ADC callback
						 | 
						3 年之前 | 
					
				
					
						
							
								   Yuri D'Elia
							
						 | 
						
							
							
								bcd8496113
							
							Introduce a new set of temperature values for the PID regulation
						 | 
						3 年之前 | 
					
				
					
						
							
								   Yuri D'Elia
							
						 | 
						
							
							
								c1051e046c
							
							Remove private declaration
						 | 
						3 年之前 | 
					
				
					
						
							
								   Yuri D'Elia
							
						 | 
						
							
							
								65cf8e541a
							
							Isolate current/target temperature in pid_heater/bed functions
						 | 
						3 年之前 | 
					
				
					
						
							
								   Yuri D'Elia
							
						 | 
						
							
							
								0933f01a7f
							
							temperature: Do not expose check_min/max_temp
						 | 
						3 年之前 | 
					
				
					
						
							
								   Yuri D'Elia
							
						 | 
						
							
							
								9e826afee9
							
							Switch regulation interval to 270ms
						 | 
						3 年之前 | 
					
				
					
						
							
								   Yuri D'Elia
							
						 | 
						
							
							
								c6d0494cbc
							
							Split temperature management into it's own ISR
						 | 
						3 年之前 | 
					
				
					
						
							
								   Yuri D'Elia
							
						 | 
						
							
							
								2ca16a06cd
							
							Rename tp_init to soft_pwm_init for consistency
						 | 
						3 年之前 |