João Brázio 
							
						 
					 
					
						
						
							
						
						ecd490ed49 
					 
					
						
						
							
							Bugfix: iteration invokes undefined behavior  
						
						
						
						
					 
					
						2016-05-15 22:45:08 +01:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						4d6bb52b26 
					 
					
						
						
							
							Don't try to enable unused auto fans  
						
						... 
						
						
						
						Addressing #3743  
						
						
					 
					
						2016-05-14 14:46:14 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						9b92bb8f31 
					 
					
						
						
							
							Set the initial state based on target temperature  
						
						
						
						
					 
					
						2016-05-08 17:25:44 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						6b13c430ae 
					 
					
						
						
							
							The TRReset state is not needed with fall-through  
						
						
						
						
					 
					
						2016-05-08 17:01:46 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						c2522ce1f5 
					 
					
						
						
							
							Fallthru in thermal runaway test when TRState changes  
						
						
						
						
					 
					
						2016-05-08 16:51:33 -07:00 
						 
				 
			
				
					
						
							
							
								esenapaj 
							
						 
					 
					
						
						
							
						
						9186be7b83 
					 
					
						
						
							
							Fix compilation error in debugging  code  
						
						... 
						
						
						
						Fix compilation error in Thermal Runaway debugging code 
						
						
					 
					
						2016-05-09 01:57:21 +09:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						084f6b5b44 
					 
					
						
						
							
							Temperature singleton class  
						
						
						
						
					 
					
						2016-05-04 19:42:12 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						85e732d5fd 
					 
					
						
						
							
							Fix BABYSTEPPING, add it to Travis test  
						
						
						
						
					 
					
						2016-05-02 20:01:00 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						60c6efb75c 
					 
					
						
						
							
							Merge pull request  #3653  from thinkyhead/rc_bed_temp_watch_merge  
						
						... 
						
						
						
						Introduce temp watch protection for the bed 
						
						
					 
					
						2016-05-01 13:58:28 -07:00 
						 
				 
			
				
					
						
							
							
								gralco 
							
						 
					 
					
						
						
							
						
						908229dbb3 
					 
					
						
						
							
							Introduce temp watch protection for the bed  
						
						... 
						
						
						
						When setting the bed temp via M140/M190 if the thermistor does not read an increase of WATCH_BED_TEMP_INCREASE degrees by WATCH_BED_TEMP_PERIOD seconds then it will throw "Error:Heating failed, system stopped! Heater_ID: bed" and call the kill() function.
Conflicts:
	Marlin/Configuration_adv.h 
						
						
					 
					
						2016-05-01 13:12:51 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						96f51f400f 
					 
					
						
						
							
							Planner singleton class  
						
						
						
						
					 
					
						2016-04-30 17:26:50 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						5e4e535ce8 
					 
					
						
						
							
							Stepper and Endstops as singleton objects  
						
						
						
						
					 
					
						2016-04-30 17:26:50 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						3db5a75f30 
					 
					
						
						
							
							Merge pull request  #3568  from thinkyhead/rc_various_fixes  
						
						... 
						
						
						
						General code cleanup, improved naming, etc. 
						
						
					 
					
						2016-04-19 20:53:38 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						8a2587f017 
					 
					
						
						
							
							Read size for MAX6675 from sizeof(max6675_temp)  
						
						
						
						
					 
					
						2016-04-19 19:57:32 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						ba84d8d091 
					 
					
						
						
							
							Allow setting PIDTEMP and PIDTEMPBED together or apart  
						
						
						
						
					 
					
						2016-04-19 18:09:29 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						a26d70e932 
					 
					
						
						
							
							Apply indentation to gcode_M303, PID_autotune  
						
						
						
						
					 
					
						2016-04-18 19:04:45 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						ba66336503 
					 
					
						
						
							
							Output error for disabled M303  
						
						
						
						
					 
					
						2016-04-18 19:03:45 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						8429ae6beb 
					 
					
						
						
							
							Merge pull request  #3525  from thinkyhead/rc_fix_pid_params_per_extruder  
						
						... 
						
						
						
						Fix broken PID_PARAMS_PER_EXTRUDER 
						
						
					 
					
						2016-04-16 19:49:42 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						d4a848c72a 
					 
					
						
						
							
							Fix broken PID_PARAMS_PER_EXTRUDER  
						
						... 
						
						
						
						As noted by @FalloutBe in #3519  
						
						
					 
					
						2016-04-16 19:19:40 -07:00 
						 
				 
			
				
					
						
							
							
								esenapaj 
							
						 
					 
					
						
						
							
						
						832e1c1f2a 
					 
					
						
						
							
							Follow-up and fix for the PR #3453(ELAPSED / PENDING for rollover-safe time checking)  
						
						... 
						
						
						
						・Add more "UL" suffix
・Restore removed "UL" suffix 
						
						
					 
					
						2016-04-17 07:50:02 +09:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						c5a8755cc0 
					 
					
						
						
							
							Fix a messed up ELAPSED instance  
						
						
						
						
					 
					
						2016-04-11 18:48:27 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						386140f361 
					 
					
						
						
							
							Test time difference in safe way  
						
						
						
						
					 
					
						2016-04-10 18:09:31 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						d7cbb2eec9 
					 
					
						
						
							
							Merge pull request  #3403  from jbrazio/feature/stopwatch  
						
						... 
						
						
						
						Print job timer rework 
						
						
					 
					
						2016-04-07 19:18:03 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						865dcf3fb4 
					 
					
						
						
							
							Fix FILAMENT_WIDTH_SENSOR measurement  
						
						... 
						
						
						
						Only measure and store filament width when E is going forward. 
						
						
					 
					
						2016-04-06 19:48:04 -07:00 
						 
				 
			
				
					
						
							
							
								João Brázio 
							
						 
					 
					
						
						
							
						
						eb61051556 
					 
					
						
						
							
							Rework the print job timer to use the stopwatch class  
						
						
						
						
					 
					
						2016-04-06 04:34:03 +01:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						d24f14a799 
					 
					
						
						
							
							Add HAS_TEMP_HOTEND define  
						
						
						
						
					 
					
						2016-04-03 16:18:49 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						1a79b13b7a 
					 
					
						
						
							
							FILAMENT_SENSOR -> FILAMENT_WIDTH_SENSOR  
						
						
						
						
					 
					
						2016-03-29 20:54:31 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						ab412a2153 
					 
					
						
						
							
							PIDTEMPBED on #endif  
						
						
						
						
					 
					
						2016-03-25 23:50:28 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						5955a3063f 
					 
					
						
						
							
							Sanity check PIDTEMPBED plus BED_LIMIT_SWITCHING  
						
						
						
						
					 
					
						2016-03-25 23:50:28 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						0da744b7b0 
					 
					
						
						
							
							Further cleanup of comments, partial Doxygen-style  
						
						... 
						
						
						
						Following up on #3231  
						
						
					 
					
						2016-03-25 00:45:56 -07:00 
						 
				 
			
				
					
						
							
							
								jbrazio 
							
						 
					 
					
						
						
							
						
						5e5d250832 
					 
					
						
						
							
							Added gplv3 header to all Marlin files  
						
						
						
						
					 
					
						2016-03-24 18:01:20 +00:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						04fa9d4f47 
					 
					
						
						
							
							Make Autotune options into Menu Edit Items  
						
						
						
						
					 
					
						2016-03-24 02:00:08 -07:00 
						 
				 
			
				
					
						
							
							
								WPBack 
							
						 
					 
					
						
						
							
						
						e3f583a3be 
					 
					
						
						
							
							Fixes for PID AutoTune from menu  
						
						... 
						
						
						
						Fixes for #3189 
Setting a temp is still missing 
						
						
					 
					
						2016-03-24 01:47:30 -07:00 
						 
				 
			
				
					
						
							
							
								WPBack 
							
						 
					 
					
						
						
							
						
						3b3e8a02b5 
					 
					
						
						
							
							Initial implementation of PID Autotune Menu Items  
						
						... 
						
						
						
						Adds the parameter U to M303. If U1 is included , it will use the
PID-values from the auto-tune. 
						
						
					 
					
						2016-03-24 01:46:37 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						06332f20be 
					 
					
						
						
							
							Merge pull request  #3113  from jbrazio/bugfix/3061-stop-print-time-counter  
						
						... 
						
						
						
						Stop print timer with M105/M109 
						
						
					 
					
						2016-03-20 17:05:07 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						4bbea5124d 
					 
					
						
						
							
							Support for multiple PWM fans  
						
						
						
						
					 
					
						2016-03-19 03:10:18 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						2ef49a9d53 
					 
					
						
						
							
							Wrap DEFAULT_Ki, DEFAULT_Kd, PID_dT  
						
						... 
						
						
						
						Addition to #3140  
						
						
					 
					
						2016-03-15 03:49:44 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						1c384930f3 
					 
					
						
						
							
							Merge pull request  #3140  from thinkyhead/rc_fix_macro_expansion  
						
						... 
						
						
						
						Wrap macros to prevent bad expansions 
						
						
					 
					
						2016-03-15 00:25:34 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						30c3a21d1f 
					 
					
						
						
							
							Merge pull request  #3112  from thinkyhead/rc_support_MAX31855  
						
						
						
						
					 
					
						2016-03-13 03:30:48 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						f9ded2a7c4 
					 
					
						
						
							
							Wrap macros to prevent bad expansions  
						
						
						
						
					 
					
						2016-03-12 22:38:55 -08:00 
						 
				 
			
				
					
						
							
							
								jbrazio 
							
						 
					 
					
						
						
							
						
						a645860431 
					 
					
						
						
							
							All print timer related activity now uses print_job_start(), print_job_timer() or print_job_stop()  
						
						
						
						
					 
					
						2016-03-12 07:16:39 +00:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						81aab828e2 
					 
					
						
						
							
							Fix a "Heating failed" error  
						
						... 
						
						
						
						Addressing #3085 . If the target_temperature is set directly it never invokes or disables the timer set in `start_watching_heater`, so after _stopping a print_ or turning off _all heaters_ you could get a “Heating failed” error. 
						
						
					 
					
						2016-03-11 05:07:48 -08:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						27f244ba2c 
					 
					
						
						
							
							Support MAX31855 as Temperature Sensor -3  
						
						
						
						
					 
					
						2016-03-10 02:49:54 -08:00 
						 
				 
			
				
					
						
							
							
								jbrazio 
							
						 
					 
					
						
						
							
						
						986b508ff7 
					 
					
						
						
							
							Print timer now stops when it sees the last extruder temperature being shutdown  
						
						
						
						
					 
					
						2016-03-08 18:11:02 +00:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						ff13070b59 
					 
					
						
						
							
							Use _BV macros, patch up others  
						
						
						
						
					 
					
						2016-03-06 05:51:55 -08:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						209f5f21e0 
					 
					
						
						
							
							Use macros where possible  
						
						... 
						
						
						
						Apply `constrain`, `NOMORE`, `NOLESS` and `CRITICAL_SECTION` macros
wherever possible. 
						
						
					 
					
						2016-03-06 05:51:55 -08:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						3a3d358df9 
					 
					
						
						
							
							Fix Printrboard with LCD (redo)  
						
						... 
						
						
						
						Based on #2860  - rebased for RCBugFix 
						
						
					 
					
						2016-03-05 22:13:00 -08:00 
						 
				 
			
				
					
						
							
							
								Blue-Marlin 
							
						 
					 
					
						
						
							
						
						0631541166 
					 
					
						
						
							
							Fix disable_all_heaters() for MAX6675  
						
						
						
						
					 
					
						2016-03-02 14:17:23 +01:00 
						 
				 
			
				
					
						
							
							
								AnHardt 
							
						 
					 
					
						
						
							
						
						57da1b8497 
					 
					
						
						
							
							Host parseble output for M109, M190 and M303  
						
						... 
						
						
						
						Make the output of M105 more similar to Repetier.
Make the text-print pert of M105 an extra function to make it reusable. `print_heaterstates()`
Use `print_heaterstates()` in M019, M190 and M303 
						
						
					 
					
						2015-12-07 15:37:53 -06:00 
						 
				 
			
				
					
						
							
							
								Richard Wackerbarth 
							
						 
					 
					
						
						
							
						
						956418c674 
					 
					
						
						
							
							Kc is also a multi-PID parameter  
						
						
						
						
					 
					
						2015-11-23 06:08:01 -06:00