esenapaj 
							
						 
					 
					
						
						
							
						
						5832f4b848 
					 
					
						
						
							
							Follow-up the PR  #4253  (Runout Sensor without SD Card, Print Timer support in M104)  
						
						... 
						
						
						
						・Update forgotten example configuration files 
						
						
					 
					
						2016-07-10 14:24:57 +09:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						77283f5bf0 
					 
					
						
						
							
							Merge pull request  #4245  from thinkyhead/rc_simpler_therm_check  
						
						... 
						
						
						
						Simpler/extensible thermistor test in thermistortables.h 
						
						
					 
					
						2016-07-09 21:13:42 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						f9e08b1fcd 
					 
					
						
						
							
							Merge pull request  #4254  from AnHardt/killscreen  
						
						... 
						
						
						
						Add a kill-screen 
						
						
					 
					
						2016-07-09 20:44:42 -07:00 
						 
				 
			
				
					
						
							
							
								AnHardt 
							
						 
					 
					
						
						
							
						
						faac2bcfdb 
					 
					
						
						
							
							Add a kill-screen  
						
						
						
						
					 
					
						2016-07-10 04:50:45 +02:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						3b3e52616c 
					 
					
						
						
							
							Merge pull request  #4253  from thinkyhead/rc_clexpert_runout  
						
						... 
						
						
						
						Runout Sensor without SD Card, Print Timer support in M104 
						
						
					 
					
						2016-07-09 19:10:36 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						aa3ab93971 
					 
					
						
						
							
							Merge pull request  #4240  from AnHardt/sampler-8-7-16  
						
						... 
						
						
						
						Today's fix and cleanup collection 
						
						
					 
					
						2016-07-09 19:09:45 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						4cd045791c 
					 
					
						
						
							
							Reduce code size by trusting the compiler  
						
						
						
						
					 
					
						2016-07-09 18:17:44 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						a8538bd7ce 
					 
					
						
						
							
							General cleanup, code reduction in Marlin_main.cpp  
						
						
						
						
					 
					
						2016-07-09 18:17:44 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						1026e5b071 
					 
					
						
						
							
							Replace PLA/ABS preheating with generic  
						
						
						
						
					 
					
						2016-07-09 18:06:51 -07:00 
						 
				 
			
				
					
						
							
							
								Petr Zahradnik 
							
						 
					 
					
						
						
							
						
						e282d69f63 
					 
					
						
						
							
							Print job timer comment changed  
						
						
						
						
					 
					
						2016-07-09 17:57:54 -07:00 
						 
				 
			
				
					
						
							
							
								Petr Zahradnik 
							
						 
					 
					
						
						
							
						
						a2159cfbc3 
					 
					
						
						
							
							Error message change in SanityCheck.h  
						
						
						
						
					 
					
						2016-07-09 17:57:54 -07:00 
						 
				 
			
				
					
						
							
							
								Petr Zahradník junior 
							
						 
					 
					
						
						
							
						
						315b4c2153 
					 
					
						
						
							
							Runout sensor without SD Card  
						
						
						
						
					 
					
						2016-07-09 17:57:53 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						51c9c3fe2c 
					 
					
						
						
							
							Indentation in MarlinSerial.cpp  
						
						
						
						
					 
					
						2016-07-09 17:57:53 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						e03414b2dd 
					 
					
						
						
							
							Simpler/extensible thermistor test in thermistortables.h  
						
						
						
						
					 
					
						2016-07-08 19:54:45 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						c23dd7eefc 
					 
					
						
						
							
							Merge pull request  #4241  from AnHardt/adTXbuffer3  
						
						... 
						
						
						
						Add TX-buffer for MarlinSerial 
						
						
					 
					
						2016-07-08 18:34:53 -07:00 
						 
				 
			
				
					
						
							
							
								AnHardt 
							
						 
					 
					
						
						
							
						
						4b44a23a36 
					 
					
						
						
							
							Add TX-buffer for MarlinSerial  
						
						... 
						
						
						
						Similar to the current Arduino HardwareSerial
but with max. 256 byte buffer-size.
Deactivated by default.
The boards with AT90USB processor (USBCON) already use a TX-buffer. 
						
						
					 
					
						2016-07-08 17:25:21 +02:00 
						 
				 
			
				
					
						
							
							
								AnHardt 
							
						 
					 
					
						
						
							
						
						468f7f03a2 
					 
					
						
						
							
							homeaxis() can leave early  
						
						... 
						
						
						
						when no known axis needs to be homed.
Most changes are only caused from altering the indentation.
```
if (axis == X_AXIS ? HOMEAXIS_DO(X) : axis == Y_AXIS ? HOMEAXIS_DO(Y) : axis == Z_AXIS ? HOMEAXIS_DO(Z) : 0) {
  ...
}
to
if (!(axis == X_AXIS ? HOMEAXIS_DO(X) : axis == Y_AXIS ? HOMEAXIS_DO(Y) : axis == Z_AXIS ? HOMEAXIS_DO(Z) : 0)) return;
...
``` 
						
						
					 
					
						2016-07-08 15:59:33 +02:00 
						 
				 
			
				
					
						
							
							
								AnHardt 
							
						 
					 
					
						
						
							
						
						eff7912243 
					 
					
						
						
							
							Ensble/disable hardware endstops in G28 globally.  
						
						... 
						
						
						
						For moving away from the endstops we do not have to disable them.
They are not tested anyway. 
						
						
					 
					
						2016-07-08 15:49:10 +02:00 
						 
				 
			
				
					
						
							
							
								AnHardt 
							
						 
					 
					
						
						
							
						
						f69434d81c 
					 
					
						
						
							
							Eliminate void setup_for_endstop_move()  
						
						
						
						
					 
					
						2016-07-08 15:23:20 +02:00 
						 
				 
			
				
					
						
							
							
								AnHardt 
							
						 
					 
					
						
						
							
						
						0ea6247fc2 
					 
					
						
						
							
							Use logic in Z_SAFE_HOMING  
						
						... 
						
						
						
						Use logic in Z_SAFE_HOMING
From
```
if (home_all_axis || homeZ) {
  if (home_all_axis) {
  ...
  home z
  }
  else if (homeZ) { // Don't need to Home Z twice
  home z
  }
}
```
to
```
if (home_all_axis || homeZ) {
  if (home_all_axis) {
  ...
  }
  home z
}
``` 
						
						
					 
					
						2016-07-08 15:08:50 +02:00 
						 
				 
			
				
					
						
							
							
								AnHardt 
							
						 
					 
					
						
						
							
						
						de3a169336 
					 
					
						
						
							
							Always define MIN_Z_HEIGHT_FOR_HOMING even if 0  
						
						... 
						
						
						
						Always define MIN_Z_HEIGHT_FOR_HOMING even if 0
Always make a potential rise to `home_offset[Z_AXIS]` possible in G28.
Get rid of some very ugly constructs in MBL (ultralcd.cpp). 
						
						
					 
					
						2016-07-08 15:08:32 +02:00 
						 
				 
			
				
					
						
							
							
								AnHardt 
							
						 
					 
					
						
						
							
						
						88ed232f53 
					 
					
						
						
							
							Remove HAS_BED_PROBE case in first raise in G28  
						
						... 
						
						
						
						Differentiating made sense here when we could save a dozen lines of code,
but not for one line. 
						
						
					 
					
						2016-07-08 14:59:44 +02:00 
						 
				 
			
				
					
						
							
							
								AnHardt 
							
						 
					 
					
						
						
							
						
						653eff3b31 
					 
					
						
						
							
							Clean up quick_home_xy()  
						
						... 
						
						
						
						Since we do the actual homing now in the 'normal' routines `quick_home_xy()`
can be simplified to a relative simple diagonal move. 
						
						
					 
					
						2016-07-08 14:59:27 +02:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						98d0167a57 
					 
					
						
						
							
							Merge pull request  #4226  from thinkyhead/rc_emergency_command_parser  
						
						... 
						
						
						
						MarlinSerial emergency-command parser (with M108) 
						
						
					 
					
						2016-07-07 16:53:55 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						2ee4e4f791 
					 
					
						
						
							
							Make wait_for_heatup volatile  
						
						
						
						
					 
					
						2016-07-07 16:37:23 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						bd5a825b8b 
					 
					
						
						
							
							Wait for end of line before invoking action  
						
						
						
						
					 
					
						2016-07-07 16:37:23 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						ea47803ae2 
					 
					
						
						
							
							Simplify emergency parser (only parse initial command)  
						
						
						
						
					 
					
						2016-07-07 16:37:22 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						834ad14c8d 
					 
					
						
						
							
							Add quickstop_stepper to update current position with stepper.quick_stop()  
						
						
						
						
					 
					
						2016-07-07 16:37:22 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						ecffe92e20 
					 
					
						
						
							
							Group EMERGENCY_PARSER commands  
						
						
						
						
					 
					
						2016-07-07 16:37:22 -07:00 
						 
				 
			
				
					
						
							
							
								AnHardt 
							
						 
					 
					
						
						
							
						
						a129078927 
					 
					
						
						
							
							Add an emergency-command parser to MarlinSerial (supporting M108)  
						
						... 
						
						
						
						Add an emergency-command parser to MarlinSerial's RX interrupt.
The parser tries to find and execute M108,M112,M410 before the commands disappear in the RX-buffer.
To avoid false positives for M117, comments and commands followed by filenames (M23, M28, M30, M32, M33) are filtered.
This enables Marlin to receive and react on the Emergency command at all times - regardless of whether the buffers are full or not. It remains to convince hosts to send the commands. To inform the hosts about the new feature a new entry in the M115-report was made. "`EMERGENCY_CODES:M112,M108,M410;`".
The parser is fast. It only ever needs two switch decisions and one assignment of the new state for every character.
One problem remains. If the host has sent an incomplete line before sending an emergency command the emergency command could be omitted when the parser is in `state_IGNORE`.
In that case the host should send "\ncommand\n"
Also introduces M108 to break the waiting for the heaters in M109, M190 and M303.
Rename `cancel_heatup` to `wait_for_heatup` to better see the purpose. 
						
						
					 
					
						2016-07-07 16:37:22 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						9f42b1a075 
					 
					
						
						
							
							Merge pull request  #4235  from thinkyhead/rc_revert_quickhome_test  
						
						... 
						
						
						
						Fix quick homing, tweak MIN_Z_HEIGHT_FOR_HOMING 
						
						
					 
					
						2016-07-07 13:37:14 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						ad968f2325 
					 
					
						
						
							
							Merge pull request  #4234  from thinkyhead/rc_better_position_logging  
						
						... 
						
						
						
						Move XYZ in print_xyz and DEBUG_POS to the front 
						
						
					 
					
						2016-07-07 12:31:15 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						4036c73cdd 
					 
					
						
						
							
							Don't raise Z if only homing Z  
						
						
						
						
					 
					
						2016-07-07 12:28:37 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						0b6f8f8244 
					 
					
						
						
							
							Apply MIN_Z_HEIGHT_FOR_HOMING raise literally  
						
						
						
						
					 
					
						2016-07-07 12:25:02 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						177ec20bf0 
					 
					
						
						
							
							Revert quick-home changes  
						
						
						
						
					 
					
						2016-07-07 12:17:34 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						9c5b462ef2 
					 
					
						
						
							
							Move XYZ in print_xyz and DEBUG_POS to the front  
						
						
						
						
					 
					
						2016-07-07 11:42:19 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						4e84c803a3 
					 
					
						
						
							
							Merge pull request  #4232  from thinkyhead/rc_no_axis_codes_needed  
						
						... 
						
						
						
						Don't use axis_codes if a literal will do 
						
						
					 
					
						2016-07-06 20:05:16 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						e2f7cb0905 
					 
					
						
						
							
							Don't use axis_codes if a literal will do  
						
						
						
						
					 
					
						2016-07-06 18:37:21 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						e76aa9d79a 
					 
					
						
						
							
							Merge pull request  #4231  from thinkyhead/rc_fix_homing_raise  
						
						... 
						
						
						
						Fix comment on Z raise for homing, save a few bytes 
						
						
					 
					
						2016-07-06 16:23:29 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						6559f7359f 
					 
					
						
						
							
							Fix comment on Z raise for homing, save a few bytes  
						
						
						
						
					 
					
						2016-07-06 16:21:51 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						799c60cadc 
					 
					
						
						
							
							Merge pull request  #4217  from thinkyhead/rc_fix_homing_raise  
						
						... 
						
						
						
						Don't do_probe_raise with MIN_Z_HEIGHT_FOR_HOMING 
						
						
					 
					
						2016-07-06 14:39:37 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						99a5a5dd65 
					 
					
						
						
							
							Merge pull request  #4228  from petrzjunior/patch-1  
						
						... 
						
						
						
						[LANGUAGE] Update Czech (filament change and info) 
						
						
					 
					
						2016-07-06 14:00:31 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						d7e9647505 
					 
					
						
						
							
							Sanity Check for probe raises  
						
						
						
						
					 
					
						2016-07-06 13:46:06 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						d0b29cabf3 
					 
					
						
						
							
							Don't re-home X and Y if you quick homed  
						
						
						
						
					 
					
						2016-07-06 13:46:06 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						e0a6b978f5 
					 
					
						
						
							
							Don't do_probe_raise with MIN_Z_HEIGHT_FOR_HOMING  
						
						
						
						
					 
					
						2016-07-06 13:46:05 -07:00 
						 
				 
			
				
					
						
							
							
								Philip Schell 
							
						 
					 
					
						
						
							
						
						cf8ec1216a 
					 
					
						
						
							
							Update language_de.h for German translation  
						
						... 
						
						
						
						@MarlinFirmware/language-team my changes for the German language. Feel free to improve :) 
						
						
					 
					
						2016-07-06 21:44:16 +02:00 
						 
				 
			
				
					
						
							
							
								petrzjunior 
							
						 
					 
					
						
						
							
						
						b81b77111b 
					 
					
						
						
							
							Update language_cz.h  
						
						
						
						
					 
					
						2016-07-06 21:04:34 +02:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						7735ec5e7a 
					 
					
						
						
							
							Merge pull request  #4223  from thinkyhead/rc_rename_heatup  
						
						... 
						
						
						
						Change cancel_heatup to wait_for_heatup 
						
						
					 
					
						2016-07-06 11:25:44 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						160a2be117 
					 
					
						
						
							
							Change cancel_heatup to wait_for_heatup  
						
						
						
						
					 
					
						2016-07-06 09:17:50 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						cb17871a48 
					 
					
						
						
							
							Merge pull request  #4207  from AnHardt/AllenKey2  
						
						... 
						
						
						
						Clean up, simplify and generalize the Allen-key-probe code. 
						
						
					 
					
						2016-07-05 19:34:36 -07:00