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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								AnHardt 
							
						 
					 
					
						
						
							
						
						5126cce7fd 
					 
					
						
						
							
							Move Allen Key probe move scripts to their own functions  
						
						... 
						
						
						
						There was an hidden extra move after the scripts. This is configurable now.
Added the extra moves to the relevant configs. 
						
						
					 
					
						2016-07-06 03:46:40 +02:00 
						 
				 
			
				
					
						
							
							
								Petr Zahradnik 
							
						 
					 
					
						
						
							
						
						43ff0ce35f 
					 
					
						
						
							
							Rewritten FILAMENT_CHANGE_ENABLE feature  
						
						
						
						
					 
					
						2016-07-02 15:34:33 -07:00 
						 
				 
			
				
					
						
							
							
								Anthony Birkett 
							
						 
					 
					
						
						
							
						
						7a377c1d75 
					 
					
						
						
							
							Add "About Printer" information menu.  
						
						... 
						
						
						
						Includes:
  *firmware version / branch / date.
  *extruder count
  *board information (name, serial details, power supply type)
  *thermistors (names, min/max temperatures)
  *printer statistics (PRINTCOUNTER details)
Thanks to @thinkyhead for contributions. 
						
						
					 
					
						2016-07-02 15:22:26 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						f84d85f761 
					 
					
						
						
							
							Cleanup extruder runout configs  
						
						
						
						
					 
					
						2016-06-30 01:40:41 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						683975cf90 
					 
					
						
						
							
							Fix spelling in a config comment  
						
						
						
						
					 
					
						2016-06-28 16:49:13 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						10da7ac86c 
					 
					
						
						
							
							Combine Z raise before/after options  
						
						
						
						
					 
					
						2016-06-26 13:56:30 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						03c70c1990 
					 
					
						
						
							
							SERVO_DEACTIVATION_DELAY => SERVO_DELAY  
						
						
						
						
					 
					
						2016-06-23 14:33:29 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						bd01592816 
					 
					
						
						
							
							Goodbye MECHANICAL_PROBE  
						
						
						
						
					 
					
						2016-06-22 17:13:33 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						b590a7dee0 
					 
					
						
						
							
							Make Z_RAISE_BETWEEN_PROBINGS a more general option  
						
						
						
						
					 
					
						2016-06-22 14:00:44 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						d50539583a 
					 
					
						
						
							
							Make XY_PROBE_SPEED a general probe option  
						
						
						
						
					 
					
						2016-06-22 03:04:47 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						2798499b71 
					 
					
						
						
							
							XY_TRAVEL_SPEED => XY_PROBE_SPEED  
						
						
						
						
					 
					
						2016-06-22 02:45:25 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						b0e47608e6 
					 
					
						
						
							
							Merge pull request  #4108  from  esenapaj/Fix-for-PR-#4093  
						
						... 
						
						
						
						Fix for PR #4093  (Make Z Probe options independent of ABL), etc 
						
						
					 
					
						2016-06-21 18:12:08 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						40cd20a236 
					 
					
						
						
							
							Fix comments on EXPERIMENTAL_I2CBUS  
						
						
						
						
					 
					
						2016-06-21 17:58:44 -07:00 
						 
				 
			
				
					
						
							
							
								esenapaj 
							
						 
					 
					
						
						
							
						
						d583ea852d 
					 
					
						
						
							
							Standardize format description of Panel  
						
						
						
						
					 
					
						2016-06-21 20:51:27 +09:00 
						 
				 
			
				
					
						
							
							
								esenapaj 
							
						 
					 
					
						
						
							
						
						aa6d35bd49 
					 
					
						
						
							
							Move code block of probe to appropriate position  
						
						
						
						
					 
					
						2016-06-21 20:36:46 +09:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						19fe93a5a9 
					 
					
						
						
							
							Clean up configs for Z_MIN_PROBE_REPEATABILITY_TEST  
						
						
						
						
					 
					
						2016-06-21 03:10:46 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						3996242e9d 
					 
					
						
						
							
							Allow Z_MIN_PROBE_REPEATABILITY_TEST solo  
						
						
						
						
					 
					
						2016-06-21 01:56:40 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						9beb3f2f5e 
					 
					
						
						
							
							Merge pull request  #4097  from thinkyhead/rc_fil_runout_cleanup  
						
						... 
						
						
						
						FIL_RUNOUT_INVERTING false by default 
						
						
					 
					
						2016-06-19 19:46:14 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						f215b30932 
					 
					
						
						
							
							Merge pull request  #4093  from thinkyhead/rc_probe_without_abl  
						
						... 
						
						
						
						Make Z Probe options independent of ABL 
						
						
					 
					
						2016-06-19 19:44:25 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						dfbf8b3c2c 
					 
					
						
						
							
							FIL_RUNOUT_INVERTING false by default  
						
						
						
						
					 
					
						2016-06-19 19:25:26 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						de12228758 
					 
					
						
						
							
							Make Z Probe options independent of ABL  
						
						
						
						
					 
					
						2016-06-19 18:47:27 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						f8c278ce4d 
					 
					
						
						
							
							Cartesio UI display option in all configs  
						
						
						
						
					 
					
						2016-06-19 17:39:46 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						bd4ec727e7 
					 
					
						
						
							
							Merge pull request  #4066  from thinkyhead/rc_M851_with_probe  
						
						... 
						
						
						
						Make M851 standard with a bed probe 
						
						
					 
					
						2016-06-17 17:32:55 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						eab44b30d4 
					 
					
						
						
							
							Safety and serial sections  
						
						
						
						
					 
					
						2016-06-17 15:19:43 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						fc56a547d1 
					 
					
						
						
							
							Rename movement section to motion  
						
						
						
						
					 
					
						2016-06-17 15:19:43 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						1000563d80 
					 
					
						
						
							
							Make M851 standard with a bed probe  
						
						
						
						
					 
					
						2016-06-17 15:19:42 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						47ce810f52 
					 
					
						
						
							
							Remove support for XY servo endstops  
						
						
						
						
					 
					
						2016-06-17 14:19:17 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						d991a4c24a 
					 
					
						
						
							
							Merge pull request  #4063  from thinkyhead/rc_remove_swp_files  
						
						... 
						
						
						
						Delete mysterious .swp files from #3609  
						
						
					 
					
						2016-06-16 17:22:48 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						ebbed2975e 
					 
					
						
						
							
							Delete mysterious .swp files from  #3609  
						
						
						
						
					 
					
						2016-06-16 16:42:03 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						02e5dad29a 
					 
					
						
						
							
							Include Croatian in language listings  
						
						
						
						
					 
					
						2016-06-16 16:18:26 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						f639044c24 
					 
					
						
						
							
							Merge pull request  #3609  from jbrazio/feature/config-version  
						
						... 
						
						
						
						Adds versioning for Configuration.h & Configuration_adv.h 
						
						
					 
					
						2016-06-15 22:09:47 -07:00 
						 
				 
			
				
					
						
							
							
								esenapaj 
							
						 
					 
					
						
						
							
						
						741cda0e47 
					 
					
						
						
							
							Follow-up the PR #3676(Advance extrusion algorithm – LIN_ADVANCE)  
						
						... 
						
						
						
						・Update forgotten example configurations 
						
						
					 
					
						2016-06-15 00:10:15 +09:00 
						 
				 
			
				
					
						
							
							
								João Brázio 
							
						 
					 
					
						
						
							
						
						8ccd97e7cc 
					 
					
						
						
							
							Updated all example configuration files  
						
						
						
						
					 
					
						2016-06-12 00:36:15 +01:00 
						 
				 
			
				
					
						
							
							
								Reid Rankin 
							
						 
					 
					
						
						
							
						
						16212432c9 
					 
					
						
						
							
							G20/21 and M149 support, and code_value() refactor  
						
						... 
						
						
						
						This is an update of MarlinDev PR #196 .
G20/21: support for switching input units between millimeters and
inches.
M149: support for changing input temperature units.
In support of these changes, code_value() and code_value_short() are
replaced with an array of functions which handle converting to the
proper types and/or units. 
						
						
					 
					
						2016-06-08 16:51:10 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						cd441ce652 
					 
					
						
						
							
							SINGLENOZZLE: EXTRUDERS versus HOTENDS  
						
						
						
						
					 
					
						2016-06-03 17:38:03 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						db0fd021d0 
					 
					
						
						
							
							Z raise options independent of ABL so G28 can use them  
						
						
						
						
					 
					
						2016-06-02 16:56:49 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						28fb1f8994 
					 
					
						
						
							
							Tweak #endif comment for ABL GRID  
						
						
						
						
					 
					
						2016-06-02 16:56:49 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						2bd4f33369 
					 
					
						
						
							
							Merge pull request  #3928  from thinkyhead/rc_allen_key_cleanup  
						
						... 
						
						
						
						Remove excess allen key probe examples from configs 
						
						
					 
					
						2016-05-31 19:18:21 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						a0b000d752 
					 
					
						
						
							
							Support for SAV_3DGLCD OLED LCD controller  
						
						
						
						
					 
					
						2016-05-31 14:41:16 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						43a71ef226 
					 
					
						
						
							
							Remove excess allen key probe examples from configs  
						
						
						
						
					 
					
						2016-05-30 18:26:53 -07:00 
						 
				 
			
				
					
						
							
							
								Edward Patel 
							
						 
					 
					
						
						
							
						
						06593833ff 
					 
					
						
						
							
							MBL: Move border macros to Configuration_adv.h  
						
						
						
						
					 
					
						2016-05-30 20:50:16 +02:00 
						 
				 
			
				
					
						
							
							
								Edward Patel 
							
						 
					 
					
						
						
							
						
						92a27c37b3 
					 
					
						
						
							
							MBL: Apply  https://github.com/MarlinFirmware/Marlin/pull/3903  to example_configurations  
						
						
						
						
					 
					
						2016-05-30 09:50:11 +02:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						fe3122774a 
					 
					
						
						
							
							Merge pull request  #3806  from thinkyhead/rc_coreyz_support  
						
						... 
						
						
						
						Support for COREYZ. Fixes for COREXY, COREXZ 
						
						
					 
					
						2016-05-26 18:50:43 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						89e630b2fb 
					 
					
						
						
							
							Merge pull request  #3808  from thinkyhead/rc_singlenozzle  
						
						... 
						
						
						
						SINGLENOZZLE 
						
						
					 
					
						2016-05-23 15:52:19 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						95fee8ca81 
					 
					
						
						
							
							Add option for CoreYZ kinematics  
						
						
						
						
					 
					
						2016-05-23 13:58:40 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						c5130fd23b 
					 
					
						
						
							
							Additional instructions for controller reverse options  
						
						
						
						
					 
					
						2016-05-20 18:14:50 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						69abfef82e 
					 
					
						
						
							
							Add "SINGLENOZZLE" extruder option  
						
						
						
						
					 
					
						2016-05-20 15:45:11 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						1a6c72cb57 
					 
					
						
						
							
							Apply to the rest of the configs  
						
						
						
						
					 
					
						2016-05-20 11:52:27 -07:00