Alexey Shvetsov 
							
						 
					 
					
						
						
							
						
						2ddba201c0 
					 
					
						
						
							
							STM32F1 HAL Fixes ( #10999 )  
						
						... 
						
						
						
						- Enable / disable interrupts with `__iSeiRetVal` / `__iCliRetVal`
- Add STM32F1 to Travis CI tests 
						
						
					 
					
						2018-06-11 20:00:56 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						43bdd0bfe4 
					 
					
						
						
							
							Fix indent in stepper.h  
						
						
						
						
					 
					
						2018-06-11 19:17:46 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						b8f8dc72f0 
					 
					
						
						
							
							Add travis helper update_defaults  
						
						
						
						
					 
					
						2018-06-11 18:49:43 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						2ba198a624 
					 
					
						
						
							
							Tweak M122 report spacing  
						
						
						
						
					 
					
						2018-06-10 20:33:18 -05:00 
						 
				 
			
				
					
						
							
							
								Eduardo José Tagle 
							
						 
					 
					
						
						
							
						
						5590c8ffd0 
					 
					
						
						
							
							Fix MarlinSerial (AVR) ( #10991 )  
						
						... 
						
						
						
						An undocumented hw bug makes the UART lose chars when RX ISR is disabled, even for a very small amount of time. This happens when RX_BUFFER > 256, and the result is corrupted received commands. Solved by implementing pseudo-atomic operations on 16bit indices. 
						
						
					 
					
						2018-06-10 20:32:20 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						3fd1f32b73 
					 
					
						
						
							
							Fix ADC key and chamber temp  
						
						
						
						
					 
					
						2018-06-10 20:11:40 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						117fd007a9 
					 
					
						
						
							
							Followup to pin error change  
						
						
						
						
					 
					
						2018-06-10 19:28:45 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						ae07a3e4aa 
					 
					
						
						
							
							Multiplier edit large ranges  
						
						
						
						
					 
					
						2018-06-10 18:22:12 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						20a5db03bb 
					 
					
						
						
							
							Junction Deviation limit (0.01 to 0.3)  
						
						
						
						
					 
					
						2018-06-10 18:22:08 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						a2f521d34b 
					 
					
						
						
							
							Add Junction Deviation mm runtime setting ( #10990 )  
						
						
						
						
					 
					
						2018-06-10 18:02:54 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						590ce1c33e 
					 
					
						
						
							
							Fix serial debug ouput  
						
						
						
						
					 
					
						2018-06-10 17:54:22 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						968a5d2e63 
					 
					
						
						
							
							Protected pin err for M226  
						
						
						
						
					 
					
						2018-06-10 17:45:47 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						4b90cd8ead 
					 
					
						
						
							
							Merge pull request  #10922  from ejtagle/bugfix-2.0.x  
						
						... 
						
						
						
						[2.0.x] Adaptive multiaxis step smoothing, and tons of fixes 
						
						
					 
					
						2018-06-10 16:28:52 -05:00 
						 
				 
			
				
					
						
							
							
								Giuliano 
							
						 
					 
					
						
						
							
						
						f1cdfe3dfd 
					 
					
						
						
							
							[2.0.x] stow bltouch before start homing ( #10987 )  
						
						
						
						
					 
					
						2018-06-10 16:27:14 -05:00 
						 
				 
			
				
					
						
							
							
								etagle 
							
						 
					 
					
						
						
							
						
						6f14bcaa3e 
					 
					
						
						
							
							Add MAXIMUM_STEPPER_RATE, enforce in multi-stepping  
						
						... 
						
						
						
						The timing value should be properly set for ALL boards. The compiler will check and set maximum step rate calculations based on those values. 
						
						
					 
					
						2018-06-10 16:02:47 -05:00 
						 
				 
			
				
					
						
							
							
								etagle 
							
						 
					 
					
						
						
							
						
						39a7e7720d 
					 
					
						
						
							
							Adaptive multiaxis step smoothing  
						
						... 
						
						
						
						- Stepper bugs fixed
- Support MIXING_EXTRUDER with Linear Advance
- Miscellaneous cleanup 
						
						
					 
					
						2018-06-10 16:02:47 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						ae15c5af88 
					 
					
						
						
							
							Merge pull request  #10983  from thinkyhead/bf2_xon_xoff_changes  
						
						... 
						
						
						
						[2.0.x] Serial handshaking fixes / debug 
						
						
					 
					
						2018-06-10 04:33:51 -05:00 
						 
				 
			
				
					
						
							
							
								etagle 
							
						 
					 
					
						
						
							
						
						99af086cea 
					 
					
						
						
							
							Add hidden Serial overflow debug options  
						
						
						
						
					 
					
						2018-06-10 04:25:42 -05:00 
						 
				 
			
				
					
						
							
							
								etagle 
							
						 
					 
					
						
						
							
						
						d90e8fcad9 
					 
					
						
						
							
							Fix XON/XOFF implementation  
						
						... 
						
						
						
						Pointed out by @GMagician 
						
						
					 
					
						2018-06-10 04:25:42 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						bbf80440bf 
					 
					
						
						
							
							Add sanity-check for MOTHERBOARD  
						
						
						
						
					 
					
						2018-06-10 04:03:33 -05:00 
						 
				 
			
				
					
						
							
							
								Giuliano 
							
						 
					 
					
						
						
							
						
						b64cc9329e 
					 
					
						
						
							
							[2.0.x] Fix dual enstop home ( #10980 )  
						
						
						
						
					 
					
						2018-06-10 02:08:47 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						8a376e6beb 
					 
					
						
						
							
							Update MINIMUM_STEPPER_PULSE description  
						
						
						
						
					 
					
						2018-06-10 00:13:03 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						3701869e6c 
					 
					
						
						
							
							Add HAL_timer_start for AVR, use stepper timer to time pulses  
						
						
						
						
					 
					
						2018-06-09 22:30:13 -05:00 
						 
				 
			
				
					
						
							
							
								Giuliano 
							
						 
					 
					
						
						
							
						
						e970e429b6 
					 
					
						
						
							
							[2.0.x] Fix null check in lsDive ( #10978 )  
						
						
						
						
					 
					
						2018-06-09 22:03:49 -05:00 
						 
				 
			
				
					
						
							
							
								etagle 
							
						 
					 
					
						
						
							
						
						d82704354f 
					 
					
						
						
							
							Increase the planner first block HOLD delay to 100mS  
						
						
						
						
					 
					
						2018-06-09 21:12:37 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						779d4a17a0 
					 
					
						
						
							
							Highlight 64128N and common ST7565 difference  
						
						... 
						
						
						
						Followup to #10920 , addressing #10962  
						
						
					 
					
						2018-06-09 19:18:41 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						b9418439b9 
					 
					
						
						
							
							Prevent MB false-positive on bad board name  
						
						
						
						
					 
					
						2018-06-08 19:58:43 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						88314b8910 
					 
					
						
						
							
							CREALITY_ENDER is long gone  
						
						... 
						
						
						
						As noted in #10965  
						
						
					 
					
						2018-06-08 19:53:21 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						334341c632 
					 
					
						
						
							
							Hephestos config updates ( #10960 )  
						
						
						
						
					 
					
						2018-06-07 21:23:55 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						f74278b8b1 
					 
					
						
						
							
							Add -4 thermocouple to list in configs  
						
						
						
						
					 
					
						2018-06-07 21:04:06 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						7ba5afff01 
					 
					
						
						
							
							Allow FAN_PIN override, pins cleanup ( #10956 )  
						
						
						
						
					 
					
						2018-06-07 16:46:13 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						55aedf036b 
					 
					
						
						
							
							Fix M503 ABL mesh report. (Zero-based IJ indices)  
						
						
						
						
					 
					
						2018-06-07 16:36:50 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						e7623b5788 
					 
					
						
						
							
							Restore Z_PROBE_PIN to pinsDebug_list.h  
						
						
						
						
					 
					
						2018-06-07 15:39:24 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						a426986df8 
					 
					
						
						
							
							Ensure pins set to INPUT after attachInterrupt ( #10928 )  
						
						
						
						
					 
					
						2018-06-06 20:59:08 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						d8b983f624 
					 
					
						
						
							
							More concise M503 output for M906, M913, M914 ( #10947 )  
						
						
						
						
					 
					
						2018-06-06 20:58:28 -05:00 
						 
				 
			
				
					
						
							
							
								Giuliano 
							
						 
					 
					
						
						
							
						
						eb1026d438 
					 
					
						
						
							
							[2.0.x] Fix compile warning ( #10931 )  
						
						
						
						
					 
					
						2018-06-05 22:44:34 -05:00 
						 
				 
			
				
					
						
							
							
								Dave Johnson 
							
						 
					 
					
						
						
							
						
						a5b0bf86f1 
					 
					
						
						
							
							[2.0.x] Correct PROGMEM on DFU-equiped AT90USB boards ( #10943 )  
						
						... 
						
						
						
						130048 is available on genuine Teensy2.0++ with Paul's "Halfkay" bootloader.  Atmel DFU-equiped boards have only 122880 available 
						
						
					 
					
						2018-06-05 22:34:54 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						c2bdbdffaa 
					 
					
						
						
							
							Prevent a buffer overflow in diveToFile  
						
						... 
						
						
						
						Co-Authored-By: akunt 
						
						
					 
					
						2018-06-05 22:13:17 -05:00 
						 
				 
			
				
					
						
							
							
								Giuliano 
							
						 
					 
					
						
						
							
						
						c9d1a620d4 
					 
					
						
						
							
							[2.0.x] fix indentations ( #10934 )  
						
						
						
						
					 
					
						2018-06-05 02:03:26 -05:00 
						 
				 
			
				
					
						
							
							
								Roxy-3D 
							
						 
					 
					
						
						
							
						
						d550da084f 
					 
					
						
						
							
							Fix Max7219 control pins for use with 32-bit platforms  
						
						
						
						
					 
					
						2018-06-04 13:37:23 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						c16e41e9e6 
					 
					
						
						
							
							STM32F4 pins cleanup  
						
						
						
						
					 
					
						2018-06-03 19:08:04 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						c685c7b7dd 
					 
					
						
						
							
							STM32F4: All pins can do PWM  
						
						
						
						
					 
					
						2018-06-03 04:30:15 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						85914423a1 
					 
					
						
						
							
							Merge pull request  #10920  from thinkyhead/bf2_misc_cleanups_jun2  
						
						... 
						
						
						
						[2.0.x] Clean up ST7565, dual endstops homing 
						
						
					 
					
						2018-06-03 03:36:07 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						2fd9ba56da 
					 
					
						
						
							
							LED menu item bool (like Case Lights)  
						
						
						
						
					 
					
						2018-06-03 00:34:29 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						ad8d3150aa 
					 
					
						
						
							
							Cleanup for dual endstops homing  
						
						
						
						
					 
					
						2018-06-03 00:34:29 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						61181b7f24 
					 
					
						
						
							
							Add macros for ST7565 commands  
						
						
						
						
					 
					
						2018-06-02 20:48:44 -05:00 
						 
				 
			
				
					
						
							
							
								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