Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								deaa70c2cc 
								
							
								 
							
						 
						
							
							
								
								Update macros for parity with 2.0.x  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								318c419f77 
								
							
								 
							
						 
						
							
							
								
								Implement support for Dual X and Y endstops  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								4e19ff75b6 
								
							
								 
							
						 
						
							
							
								
								XON/XOFF corrections, tweaks, formatting, etc.  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								etagle
							
						 
						
							 
							
							
							
								
							
								b4c53af07d 
								
							
								 
							
						 
						
							
							
								
								Adding a new macro to be able to determine if a given integer value is a power of 2  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								6c45d0fd81 
								
							
								 
							
						 
						
							
							
								
								Apply maths macros and type changes ahead of HAL  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								bgort
							
						 
						
							 
							
							
							
								
							
								2f55870edb 
								
							
								 
							
						 
						
							
							
								
								[New Feature] I2C position encoder support ( #6946 )  
							
							 
							
							... 
							
							
 
							
							* [New Feature] I2C position encoder support
I plan to continue improving/cleaning this up, as there areas that need work.
* let the cleanups begin.
* progress
* more progress
* comments, rename files, etc.
* clean
* Cleanups per thinkyhead
* a few more cleanups
* cleanups, bugfixes, etc.
* remove unnecessary passes_test(), additional cleanups/optimizations
* cleanups
* misc.
* Fix up I2CPEM.init() and a few other things.
* organize, fix, rename, etc.
* more optimization
* a few more tweaks 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								4a96433b7e 
								
							
								 
							
						 
						
							
							
								
								Simplify counting of printable characters  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								6b9ca16f36 
								
							
								 
							
						 
						
							
							
								
								Patch lcd_print edge limit code  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								f4028fe088 
								
							
								 
							
						 
						
							
							
								
								New GCode Parser - Implementation  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								34cfbc90cd 
								
							
								 
							
						 
						
							
							
								
								Use new attribute macros in more places  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								oldmcg
							
						 
						
							 
							
							
							
								
							
								48f7652143 
								
							
								 
							
						 
						
							
							
								
								UBL G29 -P3.1 smart fill ( #6823 )  
							
							 
							
							... 
							
							
 
							
							* UBL G29 -P3.1 mesh fill with distance-weighted least squares fit.
* Back to original -O0 on G29 for now. 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								081bf1f879 
								
							
								 
							
						 
						
							
							
								
								Patch #else / #endif comments  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								6a9b008044 
								
							
								 
							
						 
						
							
							
								
								Fix MINIMUM_STEPPER_PULSE maths  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								e02a5a6371 
								
							
								 
							
						 
						
							
							
								
								Add macros for delays by machine cycle  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								04050237f0 
								
							
								 
							
						 
						
							
							
								
								Header and pins changes to support 5 extruders  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								4487d22d56 
								
							
								 
							
						 
						
							
							
								
								Apply FIXFLOAT macro  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								25a6bfa7ed 
								
							
								 
							
						 
						
							
							
								
								Add and apply WITHIN macro  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								87b03b16bd 
								
							
								 
							
						 
						
							
							
								
								Use a macro for array copies  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								c9193e856d 
								
							
								 
							
						 
						
							
							
								
								Limit preheat parameters based on all nozzles  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								f663220e87 
								
							
								 
							
						 
						
							
							
								
								Store Mix factors as reciprocals and multiply  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								3544c3632f 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #5062  from thinkyhead/rc_warnings_fix  
							
							 
							
							... 
							
							
 
							
							Warnings fixed redux 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Josef Pavlik
							
						 
						
							 
							
							
							
								
							
								c2b51af3ba 
								
							
								 
							
						 
						
							
							
								
								fixed warning: ISO C does not permit named variadic macros  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								5f5a55a0de 
								
							
								 
							
						 
						
							
							
								
								Add a ZERO macro to clear arrays  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								eabff30e75 
								
							
								 
							
						 
						
							
							
								
								Improve MINIMUM_STEPPER_PULSE  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								413b61e64a 
								
							
								 
							
						 
						
							
							
								
								Add HYPOT2 and float comparison macros  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								280534c06f 
								
							
								 
							
						 
						
							
							
								
								Add M211: Enable/Disable Software Endstops  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								628dcbc764 
								
							
								 
							
						 
						
							
							
								
								extruder_multiplier => flow_percentage  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								b73203a0b7 
								
							
								 
							
						 
						
							
							
								
								Move some includes around to uncover missing deps  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								d9f7ed9a3c 
								
							
								 
							
						 
						
							
							
								
								Move some macros from Marlin.h to macros.h  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								93ea281061 
								
							
								 
							
						 
						
							
							
								
								Split up Conditionals.h into two files  
							
							 
							
							... 
							
							
 
							
							Rather than include twice, which is tricky but may confuse 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								9f9fe043ba 
								
							
								 
							
						 
						
							
							
								
								Apply sq macro throughout  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								João Brázio
							
						 
						
							 
							
							
							
								
							
								fa4274cf4c 
								
							
								 
							
						 
						
							
							
								
								Improves the custom bootscreen logo feature  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								e650a75b88 
								
							
								 
							
						 
						
							
							
								
								Simplified variable-size array macros  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								07c9a11c3c 
								
							
								 
							
						 
						
							
							
								
								Automatically set X2 stepper pins  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								c6f1337f5c 
								
							
								 
							
						 
						
							
							
								
								NOOP macro for do-nothing macros  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								386140f361 
								
							
								 
							
						 
						
							
							
								
								Test time difference in safe way  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								071c742b8a 
								
							
								 
							
						 
						
							
							
								
								Move STRINGIFY to macros.h, use in language.h  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								f543aaa54e 
								
							
								 
							
						 
						
							
							
								
								Apply standard pin test to buttons  
							
							 
							
							... 
							
							
 
							
							This is the easiest way to make button pin testing consistent without
renaming all the button pins. Just make a macro especially for testing
if button pins are set, since they are named consistently in the pins
files. 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								f1ed310322 
								
							
								 
							
						 
						
							
							
								
								Add NUMERIC compare macros to simplify code  
							
							 
							
							
 
							
						 
						
							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
							
						 
						
							 
							
							
							
								
							
								fc04b587cf 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3147  from thinkyhead/rc_stringify_macro  
							
							 
							
							... 
							
							
 
							
							Promote STRINGIFY to macros.h 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								9418b4f2f3 
								
							
								 
							
						 
						
							
							
								
								Promote STRINGIFY to macros.h  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								73a59a4e45 
								
							
								 
							
						 
						
							
							
								
								Allow ENABLED(b) to work with "true" and "false"  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								c8f76bb8aa 
								
							
								 
							
						 
						
							
							
								
								Create BITSET/BITCLR macros  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								278aa15301 
								
							
								 
							
						 
						
							
							
								
								Add COUNT macro and apply  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Scott Lahteine
							
						 
						
							 
							
							
							
								
							
								d85861d296 
								
							
								 
							
						 
						
							
							
								
								Move macros, add ENABLED/DISABLED, add includes  
							
							 
							
							
 
							
						 
						
							10 years ago