e502144eda 
								
							
								 
							
						 
						
							
							
								
								Fixup formatting of last commit  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								1a5293c2ce 
								
							
								 
							
						 
						
							
							
								
								Prevents MINTEMP / MAXTEMP when no heaters present  
							
							... 
							
							
 
							
							This commit checks whether or not HEATER_0 is in use, and if not, skips
the MIN / MAX temperature checks. 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								b0f198c153 
								
							
								 
							
						 
						
							
							
								
								heater_index above its use  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								60f8e0386f 
								
							
								 
							
						 
						
							
							
								
								More thermal runaway states  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								f9dbd73652 
								
							
								 
							
						 
						
							
							
								
								Fix tr_target_temperature type - float!  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								a3e129e091 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1801  from thinkyhead/fixup_probing  
							
							... 
							
							
 
							
							Minor optimizations 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								a6ba40ae48 
								
							
								 
							
						 
						
							
							
								
								Compiling error temperature.cpp with multiple extruders defined  
							
							... 
							
							
 
							
							It wouldn't compile because of this line in temperature.cpp it turns out
it was just a stray ( that didn't line up with the previous lines so I
just made it in line with the rest and it compiled fine. 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								fc3c76fc16 
								
							
								 
							
						 
						
							
							
								
								Fix   #1800  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								9ba55baa5b 
								
							
								 
							
						 
						
							
							
								
								Track target temperature separately for each heater  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								528e32a1d4 
								
							
								 
							
						 
						
							
							
								
								Fix timeout in thermal_runaway when temperature is set higher  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								b98ebd517e 
								
							
								 
							
						 
						
							
							
								
								disable / enable_all_steppers functions  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								c756b4cf07 
								
							
								 
							
						 
						
							
							
								
								Comment tweak  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								e96df67630 
								
							
								 
							
						 
						
							
							
								
								Clarify thermal_runaway_protection  
							
							... 
							
							
 
							
							- Add comments documenting `thermal_runaway_protection`
- Add an enum for the thermal runaway states
- Add macros for temperature helper functions
- Fix a glitch with the z probe sled in homeaxis 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								488666832b 
								
							
								 
							
						 
						
							
							
								
								Remove the previously introduced ()  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								3f2e863206 
								
							
								 
							
						 
						
							
							
								
								Improve conditions for HAS_TEMP  
							
							... 
							
							
 
							
							and use them in temperuture.h
Flattened the if structure - the preprocessor is doing the work - not the Arduino. Arduino. 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								85f8a26ba4 
								
							
								 
							
						 
						
							
							
								
								Fix MIN&MAX temperatures again  
							
							... 
							
							
 
							
							replaced GE0 with th matching GEX in the second row.
added some () 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								571652c49b 
								
							
								 
							
						 
						
							
							
								
								Fix LCD click  
							
							... 
							
							
 
							
							- Make the default LCD click sound more pleasant
- Fix warnings about bed temperature runaway 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								7b2550a604 
								
							
								 
							
						 
						
							
							
								
								Times can't be negative.  
							
							... 
							
							
 
							
							cardreader.cpp needs temperature.h for autotempShutdown() when
AUTOTEMP is defined but warns about unused variables.
Unpublished variables by putting them in to temperature.cpp. 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								ba871e46bf 
								
							
								 
							
						 
						
							
							
								
								Fix compiler warnings  
							
							... 
							
							
 
							
							- Patched up for most included configurations 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								df02b992b0 
								
							
								 
							
						 
						
							
							
								
								Fix redundant_temperatrure_raw setting  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								ce485175eb 
								
							
								 
							
						 
						
							
							
								
								Give all temp arrays 4 indices  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								410f64782a 
								
							
								 
							
						 
						
							
							
								
								Always 4 temp sensors  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								ad05a726c1 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1691  from AnHardt/PID_dt  
							
							... 
							
							
 
							
							Move definition of PIDdT back to temperature.h 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								f680e509c4 
								
							
								 
							
						 
						
							
							
								
								Enclosed error-messages for TEMP_SENSOR_1_AS_REDUNDANT in PSTR()  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								ac81b4084f 
								
							
								 
							
						 
						
							
							
								
								Make variables and function static.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								01cc97a3c3 
								
							
								 
							
						 
						
							
							
								
								Corected condition for PIDdT  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								94330705c7 
								
							
								 
							
						 
						
							
							
								
								Move definition of PIDdT back to temperature.h  
							
							... 
							
							
 
							
							make it unconditional
remove all definitions in the 'Configuration.h's
remove form 'Conditionals.h' 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								dd0067afa6 
								
							
								 
							
						 
						
							
							
								
								Fix MAX6675 again and introduce set_current_temp_raw()  
							
							... 
							
							
 
							
							to make the temperature-code work again with Arduino 1.0.6.
Sorry could not make an extra block on base level. 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								0d81abe1c9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'Development' into config_testing  
							
							... 
							
							
 
							
							Latest upstream commits 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								fc53e43de6 
								
							
								 
							
						 
						
							
							
								
								Don't test raw temp for MAX6675  
							
							... 
							
							
 
							
							- Remove test of raw temp for thermistor 0 when using MAX6675
- Longer `raw_temp_value` array for `TEMP_SENSOR_1_AS_REDUNDANT` 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								1fac388664 
								
							
								 
							
						 
						
							
							
								
								Revert measurement loop  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								6bdee87be3 
								
							
								 
							
						 
						
							
							
								
								Cleanup temperature code  
							
							... 
							
							
 
							
							- Get rid of unused temp states in the ISR, resulting in more frequent
temperature reading with fewer sensors
- Shrink code slightly in min/max testing 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								15eb5d35a2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'Development' into config_testing  
							
							... 
							
							
 
							
							Latest upstream commits 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								3703694e30 
								
							
								 
							
						 
						
							
							
								
								Fix temperature min/max test  
							
							... 
							
							
 
							
							- Base tests on all thermistors/thermocouples, not just heater 0 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								63d5d28085 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'Development' into config_testing  
							
							... 
							
							
 
							
							Latest upstream changes 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								670006b919 
								
							
								 
							
						 
						
							
							
								
								Remove invariant code from Configurations  
							
							... 
							
							
 
							
							- Add `Conditionals.h` with calculated configuration values
- Add `SanityCheck.h` with checks for configuration errors
- Remove equivalent code from all configurations
- Move error checks from some sources to `SanityCheck.h` also
- Fix initialization of count_direction in stepper.cpp 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								47c1ea72af 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/kieranc/Marlin  into PIDdebug  
							
							... 
							
							
 
							
							Conflicts:
	Marlin/temperature.cpp
Cleaned merge conflict.
Codeposition had changed.
Variable pid_input had vanished.
Signed-off-by: AnHardt <github@kitelab.de> 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								28b1c37dea 
								
							
								 
							
						 
						
							
							
								
								Fix for  #1612  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								bb4cb1b15a 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1606  from thinkyhead/cleanup_stepper  
							
							... 
							
							
 
							
							Cleanup of stepper.cpp 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								c37f7d15c9 
								
							
								 
							
						 
						
							
							
								
								- Rename WRITE_E_STEP for consistency  
							
							... 
							
							
 
							
							- Add BIT and TEST macros
- Add _APPLY_ macros to stepper.cpp to help with consolidation
- Consolidate code in stepper.cpp using macros
- Apply standards in stepper.cpp
- Use >= 0 instead of > -1 as a better semantic
- Replace DUAL_Y_CARRIAGE with Y_DUAL_STEPPER_DRIVERS 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								cb57fc727d 
								
							
								 
							
						 
						
							
							
								
								Declare pid_output for PIDBEDTEMP  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								3d6deb9bdf 
								
							
								 
							
						 
						
							
							
								
								Simplify manage_heater  
							
							... 
							
							
 
							
							- Make separate get_pid_output(e) and get_pid_output_bed() function
- Reduce size of manage_heater function
- Hopefully work around linker errors 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								e3ca9137b5 
								
							
								 
							
						 
						
							
							
								
								Fix missing temp_error declarations  
							
							... 
							
							
 
							
							- Fix for #1591  replacing #1595  
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								3024f6c706 
								
							
								 
							
						 
						
							
							
								
								Undubble MSG_MIN &MSG MAX  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								dfb38874f8 
								
							
								 
							
						 
						
							
							
								
								Some suggested changes for  #1555  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								1a7b0d9a37 
								
							
								 
							
						 
						
							
							
								
								Redo HAS_* macros to fix define error  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								864dddc878 
								
							
								 
							
						 
						
							
							
								
								Macros to the top, a few HAS_* macros  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								fd1ea9d56f 
								
							
								 
							
						 
						
							
							
								
								Move literal strings to language files  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								aa9c1f1bed 
								
							
								 
							
						 
						
							
							
								
								Better name for ADC macro  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								9c9726d469 
								
							
								 
							
						 
						
							
							
								
								Cleanup of temperature code  
							
							... 
							
							
 
							
							- Reduce calls to millis()
- General cleanup of manage_heaters
- General cleanup of pid autotune
- Formatting here & there
- Macros to clean up and shrink ISR code (reduced by ~364 lines) 
							
						 
						
							11 years ago