Eduardo José Tagle 
							
						 
					 
					
						
						
						
						
							
						
						
							d3c02410a8 
							
						 
					 
					
						
						
							
							[2.0.x] Small assorted collection of fixes and improvements ( #10911 )  
						
						... 
						
						
						
						* Misc fixes and improvements
- Get rid of most critical sections on the Serial port drivers for AVR and DUE. Proper usage of FIFOs should allow interrupts to stay enabled without harm to queuing and dequeuing.
  Also, with 8-bit indices (for AVR) and up to 32-bit indices (for ARM), there is no need to protect reads and writes to those indices.
- Simplify the XON/XOFF logic quite a bit. Much cleaner now (both for AVR and ARM)
- Prevent a race condition (edge case) that could happen when estimating the proper value for the stepper timer (by reading it) and writing the calculated value for the time to the next ISR by disabling interrupts in those critical and small sections of the code - The problem could lead to lost steps.
- Fix dual endstops not properly homing bug (maybe).
* Set position immediately when possible 
						
						
					 
					
						2018-06-01 19:02:22 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ae1be0fa53 
							
						 
					 
					
						
						
							
							Merge pull request  #10910  from thinkyhead/bf2_fix_junction_deviation  
						
						... 
						
						
						
						[2.0.x] Fix / improve junction deviation 
						
						
					 
					
						2018-06-01 00:12:41 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
						
						
							
						
						
							2deff0d9b9 
							
						 
					 
					
						
						
							
							Fix/Improve junction deviation  
						
						... 
						
						
						
						- Respect axis max acceleration limits instead of forcing a fixed acceleration value.
- The `junction_unit_vec` ensures proper handling of entry and exit speeds even when the axes involved have different limits. 
						
						
					 
					
						2018-05-31 20:09:53 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
						
						
							
						
						
							6885ca606c 
							
						 
					 
					
						
						
							
							Drop JUNCTION_ACCELERATION from example configs  
						
						
						
						
					 
					
						2018-05-31 20:07:28 -05:00 
						 
				 
			
				
					
						
							
							
								Chris Pepper 
							
						 
					 
					
						
						
						
						
							
						
						
							d87257f63c 
							
						 
					 
					
						
						
							
							[2.0.x][LPC176x] Fix PIO build flags ( #10909 )  
						
						... 
						
						
						
						Don't build and link with different flags, the binary may not work. 
						
						
					 
					
						2018-05-31 19:08:31 -05:00 
						 
				 
			
				
					
						
							
							
								Axel 
							
						 
					 
					
						
						
						
						
							
						
						
							ae322e0c54 
							
						 
					 
					
						
						
							
							[2.0.x] Add GTM32 Pro VB support ( #10898 )  
						
						
						
						
					 
					
						2018-05-31 00:11:38 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
						
						
							
						
						
							d259070980 
							
						 
					 
					
						
						
							
							Clean up trailing spaces from vim, etc.  
						
						
						
						
					 
					
						2018-05-31 00:09:41 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
						
						
							
						
						
							21d812d502 
							
						 
					 
					
						
						
							
							Fix the Z un-hop on G11  
						
						... 
						
						
						
						Co-Authored-By: zarthcode <anthony.clay@zarthcode.com> 
						
						
					 
					
						2018-05-29 23:41:36 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
						
						
							
						
						
							d3c473002a 
							
						 
					 
					
						
						
							
							For SCARA probe Y offset is proximal/distal  
						
						
						
						
					 
					
						2018-05-29 21:55:53 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
						
						
							
						
						
							b90f54b0fc 
							
						 
					 
					
						
						
							
							Improve probe logging  
						
						
						
						
					 
					
						2018-05-29 21:54:13 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
						
						
							
						
						
							3f2a062a57 
							
						 
					 
					
						
						
							
							Fix M914 value range (-64...+63)  
						
						... 
						
						
						
						Fix  #10896  
					
						2018-05-29 12:02:15 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
						
						
							
						
						
							b6cd8d9cc6 
							
						 
					 
					
						
						
							
							Set deltas to park on the left  
						
						
						
						
					 
					
						2018-05-29 11:44:31 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
						
						
							
						
						
							9713538427 
							
						 
					 
					
						
						
							
							HOTENDS for Switching Nozzle with Switching Extruder  
						
						
						
						
					 
					
						2018-05-29 11:05:52 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
						
						
							
						
						
							c68b7b3913 
							
						 
					 
					
						
						
							
							Update Fan 2 and E0 Auto Fan pins for Trigorilla  
						
						
						
						
					 
					
						2018-05-28 21:11:12 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
						
						
							
						
						
							cbcb284f4a 
							
						 
					 
					
						
						
							
							Allow libServo::attach to work on Teensy 3.5/3.6  
						
						
						
						
					 
					
						2018-05-28 20:56:24 -05:00 
						 
				 
			
				
					
						
							
							
								Chris Pepper 
							
						 
					 
					
						
						
						
						
							
						
						
							f89f7c4a82 
							
						 
					 
					
						
						
							
							[2.0.x][LPC176x][Build] Force single precision constants, disable freestanding ( #10892 )  
						
						
						
						
					 
					
						2018-05-28 19:38:22 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4299e5dc8b 
							
						 
					 
					
						
						
							
							Modify E-stepping macros for use in LINEAR_ADVANCE ( #10885 )  
						
						
						
						
					 
					
						2018-05-28 19:34:08 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
						
						
							
						
						
							8f14ef855d 
							
						 
					 
					
						
						
							
							More concise commentary in planner.cpp  
						
						
						
						
					 
					
						2018-05-28 19:25:18 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
						
						
							
						
						
							6919e87656 
							
						 
					 
					
						
						
							
							Minor cleanup of multi-stepping logic  
						
						
						
						
					 
					
						2018-05-28 17:44:33 -05:00 
						 
				 
			
				
					
						
							
							
								android444 
							
						 
					 
					
						
						
						
						
							
						
						
							16da5c62d0 
							
						 
					 
					
						
						
							
							Teensy 3.x fastio pullup ( #10890 )  
						
						
						
						
					 
					
						2018-05-28 16:25:12 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
						
						
							
						
						
							853a9056ac 
							
						 
					 
					
						
						
							
							Long thermistor tables need special consideration  
						
						
						
						
					 
					
						2018-05-28 06:28:34 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
						
						
							
						
						
							a4f9c3373f 
							
						 
					 
					
						
						
							
							Tweak thermistor spacing  
						
						
						
						
					 
					
						2018-05-28 03:44:32 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
						
						
							
						
						
							9b9b62b218 
							
						 
					 
					
						
						
							
							delay(SERVO_DELAY) => safe_delay(servo_delay[servo_index])  
						
						
						
						
					 
					
						2018-05-28 03:44:32 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1ce97f1f6d 
							
						 
					 
					
						
						
							
							Faster (bisect) search in thermistor tables ( #10883 )  
						
						
						
						
					 
					
						2018-05-27 23:27:51 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
						
						
							
						
						
							0ca9db7051 
							
						 
					 
					
						
						
							
							Correct HOTENDS for SWITCHING_EXTRUDER  
						
						
						
						
					 
					
						2018-05-27 23:22:48 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
						
						
							
						
						
							945139e328 
							
						 
					 
					
						
						
							
							Clean up some formatting  
						
						
						
						
					 
					
						2018-05-27 17:58:40 -05:00 
						 
				 
			
				
					
						
							
							
								android444 
							
						 
					 
					
						
						
						
						
							
						
						
							9c235ef821 
							
						 
					 
					
						
						
							
							[HAL]Add support for ST7920 - Teensy 3.x ( #10872 )  
						
						
						
						
					 
					
						2018-05-27 03:36:57 -05:00 
						 
				 
			
				
					
						
							
							
								Eduardo José Tagle 
							
						 
					 
					
						
						
						
						
							
						
						
							7b9f0302d4 
							
						 
					 
					
						
						
							
							Fix Bresenham rounding errors, add link to article ( #10871 )  
						
						
						
						
					 
					
						2018-05-27 01:49:59 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
						
						
							
						
						
							2566342979 
							
						 
					 
					
						
						
							
							Adjust some commentary  
						
						
						
						
					 
					
						2018-05-27 00:10:25 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
						
						
							
						
						
							1b200f3312 
							
						 
					 
					
						
						
							
							Sanity check SWITCHING_EXTRUDER with SINGLENOZZLE  
						
						
						
						
					 
					
						2018-05-26 23:26:23 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
						
						
							
						
						
							22771dd2dd 
							
						 
					 
					
						
						
							
							Update 'board_f_cpu' to 'board_build.f_cpu'  
						
						
						
						
					 
					
						2018-05-26 23:26:23 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
						
						
							
						
						
							6775a16c97 
							
						 
					 
					
						
						
							
							Fix switching extruder stepping with LA  
						
						
						
						
					 
					
						2018-05-26 19:07:01 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							05fc761929 
							
						 
					 
					
						
						
							
							Merge pull request  #10858  from thinkyhead/bf2_rename_some_options  
						
						... 
						
						
						
						[2.0.x] Rename and document some configuration options 
						
						
					 
					
						2018-05-26 18:42:39 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
						
						
							
						
						
							2e139fe50f 
							
						 
					 
					
						
						
							
							Tweak configuration spacing  
						
						
						
						
					 
					
						2018-05-26 18:33:51 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
						
						
							
						
						
							931ab4ec40 
							
						 
					 
					
						
						
							
							Rename Junction Deviation options  
						
						
						
						
					 
					
						2018-05-26 18:33:51 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
						
						
							
						
						
							aaaf09bda2 
							
						 
					 
					
						
						
							
							BEZIER_JERK_CONTROL => S_CURVE_ACCELERATION  
						
						
						
						
					 
					
						2018-05-26 18:33:51 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cf7d5a642a 
							
						 
					 
					
						
						
							
							Fix manual moves for switching tools ( #10868 )  
						
						
						
						
					 
					
						2018-05-26 18:30:53 -05:00 
						 
				 
			
				
					
						
							
							
								Eduardo José Tagle 
							
						 
					 
					
						
						
						
						
							
						
						
							1da2c4f1c1 
							
						 
					 
					
						
						
							
							Text LCD display routine fix. Coauthored with @MagoKimbra ( #10864 )  
						
						
						
						
					 
					
						2018-05-26 18:13:33 -05:00 
						 
				 
			
				
					
						
							
							
								Bob Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							498a328148 
							
						 
					 
					
						
						
							
							Merge pull request  #10860  from Bob-the-Kuhn/upload-extra-script-fix  
						
						... 
						
						
						
						[2.0.x] LPC1768 upload_extra_script.py fix (wrong type of exit method) 
						
						
					 
					
						2018-05-26 09:40:55 -05:00 
						 
				 
			
				
					
						
							
							
								Bob-the-Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							1c0ad8bbae 
							
						 
					 
					
						
						
							
							wrong type of exit method  
						
						
						
						
					 
					
						2018-05-26 08:17:03 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							01d37e00af 
							
						 
					 
					
						
						
							
							Fix up stepper ISR with linear advance timing ( #10853 )  
						
						... 
						
						
						
						Co-Authored-By: ejtagle <ejtagle@hotmail.com> 
						
						
					 
					
						2018-05-26 01:00:13 -05:00 
						 
				 
			
				
					
						
							
							
								Eduardo José Tagle 
							
						 
					 
					
						
						
						
						
							
						
						
							6f330f397e 
							
						 
					 
					
						
						
							
							[2.0.x] Buffer overflow and scroll fix, UTF8 cleanup ( #10844 )  
						
						
						
						
					 
					
						2018-05-25 23:32:37 -05:00 
						 
				 
			
				
					
						
							
							
								Bob Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							235facd545 
							
						 
					 
					
						
						
							
							install AVRDUDE 5.10, faster disk find for LPC1768 ( #10849 )  
						
						
						
						
					 
					
						2018-05-25 20:26:48 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
						
						
							
						
						
							645df23eb0 
							
						 
					 
					
						
						
							
							Fix warning with FASTER_GCODE_PARSER disabled  
						
						
						
						
					 
					
						2018-05-25 06:45:42 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
						
						
							
						
						
							d74e333c0f 
							
						 
					 
					
						
						
							
							Make sure FAN_ANIM_FRAMES is defined  
						
						
						
						
					 
					
						2018-05-25 05:28:50 -05:00 
						 
				 
			
				
					
						
							
							
								Bob Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							e2db509d58 
							
						 
					 
					
						
						
							
							[2.0.x] Update/Fix LPC1768 extra script upload_extra_script.py ( #10843 )  
						
						... 
						
						
						
						* Use a different method to find the volume info in Windows 
						
						
					 
					
						2018-05-25 04:31:18 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
						
						
							
						
						
							7261f48872 
							
						 
					 
					
						
						
							
							Fix reset of endstops and move state  
						
						
						
						
					 
					
						2018-05-24 19:33:36 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
						
						
							
						
						
							50fa8e01c1 
							
						 
					 
					
						
						
							
							Minor optimization of axis_did_move bits  
						
						
						
						
					 
					
						2018-05-24 19:08:07 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
						
						
							
						
						
							a94506ada0 
							
						 
					 
					
						
						
							
							Fix K8400 Y min pos, M118 comment  
						
						
						
						
					 
					
						2018-05-24 08:21:16 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
						
						
							
						
						
							336a022529 
							
						 
					 
					
						
						
							
							Support Malyan LCD without SD  
						
						
						
						
					 
					
						2018-05-24 05:01:18 -05:00