Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								96f51f400f 
								
							
								 
							
						 
						
							
							
								
								Planner singleton class  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								5e4e535ce8 
								
							
								 
							
						 
						
							
							
								
								Stepper and Endstops as singleton objects  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								3db5a75f30 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3568  from thinkyhead/rc_various_fixes  
							
							 
							
							... 
							
							
 
							
							General code cleanup, improved naming, etc. 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								8a2587f017 
								
							
								 
							
						 
						
							
							
								
								Read size for MAX6675 from sizeof(max6675_temp)  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								ba84d8d091 
								
							
								 
							
						 
						
							
							
								
								Allow setting PIDTEMP and PIDTEMPBED together or apart  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								a26d70e932 
								
							
								 
							
						 
						
							
							
								
								Apply indentation to gcode_M303, PID_autotune  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								ba66336503 
								
							
								 
							
						 
						
							
							
								
								Output error for disabled M303  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								8429ae6beb 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3525  from thinkyhead/rc_fix_pid_params_per_extruder  
							
							 
							
							... 
							
							
 
							
							Fix broken PID_PARAMS_PER_EXTRUDER 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								d4a848c72a 
								
							
								 
							
						 
						
							
							
								
								Fix broken PID_PARAMS_PER_EXTRUDER  
							
							 
							
							... 
							
							
 
							
							As noted by @FalloutBe in #3519  
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								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 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								c5a8755cc0 
								
							
								 
							
						 
						
							
							
								
								Fix a messed up ELAPSED instance  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								386140f361 
								
							
								 
							
						 
						
							
							
								
								Test time difference in safe way  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								d7cbb2eec9 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3403  from jbrazio/feature/stopwatch  
							
							 
							
							... 
							
							
 
							
							Print job timer rework 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								865dcf3fb4 
								
							
								 
							
						 
						
							
							
								
								Fix FILAMENT_WIDTH_SENSOR measurement  
							
							 
							
							... 
							
							
 
							
							Only measure and store filament width when E is going forward. 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								João Brázio
							
						 
						
							 
							
							
							
								
							
								eb61051556 
								
							
								 
							
						 
						
							
							
								
								Rework the print job timer to use the stopwatch class  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								d24f14a799 
								
							
								 
							
						 
						
							
							
								
								Add HAS_TEMP_HOTEND define  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								1a79b13b7a 
								
							
								 
							
						 
						
							
							
								
								FILAMENT_SENSOR -> FILAMENT_WIDTH_SENSOR  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								ab412a2153 
								
							
								 
							
						 
						
							
							
								
								PIDTEMPBED on #endif  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								5955a3063f 
								
							
								 
							
						 
						
							
							
								
								Sanity check PIDTEMPBED plus BED_LIMIT_SWITCHING  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								0da744b7b0 
								
							
								 
							
						 
						
							
							
								
								Further cleanup of comments, partial Doxygen-style  
							
							 
							
							... 
							
							
 
							
							Following up on #3231  
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								jbrazio
							
						 
						
							 
							
							
							
								
							
								5e5d250832 
								
							
								 
							
						 
						
							
							
								
								Added gplv3 header to all Marlin files  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								04fa9d4f47 
								
							
								 
							
						 
						
							
							
								
								Make Autotune options into Menu Edit Items  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								WPBack
							
						 
						
							 
							
							
							
								
							
								e3f583a3be 
								
							
								 
							
						 
						
							
							
								
								Fixes for PID AutoTune from menu  
							
							 
							
							... 
							
							
 
							
							Fixes for #3189 
Setting a temp is still missing 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								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. 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								06332f20be 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3113  from jbrazio/bugfix/3061-stop-print-time-counter  
							
							 
							
							... 
							
							
 
							
							Stop print timer with M105/M109 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								4bbea5124d 
								
							
								 
							
						 
						
							
							
								
								Support for multiple PWM fans  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								2ef49a9d53 
								
							
								 
							
						 
						
							
							
								
								Wrap DEFAULT_Ki, DEFAULT_Kd, PID_dT  
							
							 
							
							... 
							
							
 
							
							Addition to #3140  
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								1c384930f3 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3140  from thinkyhead/rc_fix_macro_expansion  
							
							 
							
							... 
							
							
 
							
							Wrap macros to prevent bad expansions 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								30c3a21d1f 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3112  from thinkyhead/rc_support_MAX31855  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								f9ded2a7c4 
								
							
								 
							
						 
						
							
							
								
								Wrap macros to prevent bad expansions  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								jbrazio
							
						 
						
							 
							
							
							
								
							
								a645860431 
								
							
								 
							
						 
						
							
							
								
								All print timer related activity now uses print_job_start(), print_job_timer() or print_job_stop()  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								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. 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								27f244ba2c 
								
							
								 
							
						 
						
							
							
								
								Support MAX31855 as Temperature Sensor -3  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								jbrazio
							
						 
						
							 
							
							
							
								
							
								986b508ff7 
								
							
								 
							
						 
						
							
							
								
								Print timer now stops when it sees the last extruder temperature being shutdown  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								ff13070b59 
								
							
								 
							
						 
						
							
							
								
								Use _BV macros, patch up others  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								209f5f21e0 
								
							
								 
							
						 
						
							
							
								
								Use macros where possible  
							
							 
							
							... 
							
							
 
							
							Apply `constrain`, `NOMORE`, `NOLESS` and `CRITICAL_SECTION` macros
wherever possible. 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								3a3d358df9 
								
							
								 
							
						 
						
							
							
								
								Fix Printrboard with LCD (redo)  
							
							 
							
							... 
							
							
 
							
							Based on #2860  - rebased for RCBugFix 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Blue-Marlin
							
						 
						
							 
							
							
							
								
							
								0631541166 
								
							
								 
							
						 
						
							
							
								
								Fix disable_all_heaters() for MAX6675  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								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 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Richard Wackerbarth
							
						 
						
							 
							
							
							
								
							
								956418c674 
								
							
								 
							
						 
						
							
							
								
								Kc is also a multi-PID parameter  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								dbd4c17096 
								
							
								 
							
						 
						
							
							
								
								Init Kp, Ki, Kd to 0  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								b4af4441c5 
								
							
								 
							
						 
						
							
							
								
								Clean up watchdog impl.  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								9bdab4f3a8 
								
							
								 
							
						 
						
							
							
								
								Clean up "else" and other spacing  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Richard Wackerbarth
							
						 
						
							 
							
							
							
								
							
								25d636c9e0 
								
							
								 
							
						 
						
							
							
								
								Compiler issues (PR#2696)  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								AnHardt
							
						 
						
							 
							
							
							
								
							
								47401ec97b 
								
							
								 
							
						 
						
							
							
								
								MSG_EXTRUDER_SWITCHED_OFF was renamed to MSG_REDUNDANCY  
							
							 
							
							... 
							
							
 
							
							in language.h, but was not renamed here. If TEMP_SENSOR_1 is enabled as redundant then
an error is thrown that MSG_EXTRUDER_SWITCHED_OFF is not defined.
Originaly by @12dstring 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								0c7f7ebcfb 
								
							
								 
							
						 
						
							
							
								
								Styling adjustments (PR#2668 & PR#2670)  
							
							 
							
							... 
							
							
 
							
							Keep "astyled" reformatting 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								bc50db9cf6 
								
							
								 
							
						 
						
							
							
								
								Implement PID_ADD_EXTRUSION_RATE  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								51e89a269c 
								
							
								 
							
						 
						
							
							
								
								Overridable Options - Part 9 (PR#2561)  
							
							 
							
							... 
							
							
 
							
							Apply `ENABLED` / `DISABLED` macros to temperature-related files. 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								AnHardt
							
						 
						
							 
							
							
							
								
							
								d17f7ebc8a 
								
							
								 
							
						 
						
							
							
								
								Multiply WATCH_TEMP_PERIOD by 1000UL (PR#2535)  
							
							 
							
							... 
							
							
 
							
							instead of 1000.  Else we get errors with times over 32 seconds. 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								e4c01f1c7e 
								
							
								 
							
						 
						
							
							
								
								Simplify init with ARRAY_BY_EXTRUDERS1 macro (PR#2507)  
							
							 
							
							
 
							
						 
						
							10 years ago