| 
							
							
								 Simen Svale Skogsrud | c0b4b8309a | cleaned up serial completing support for non blocking tx and refactoring formatting functions into a new module 'print' | 2011-06-03 15:28:14 +02:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | 8793b555e0 | cleaned up data types in serial module, all data now uint8_t | 2011-06-01 09:45:15 +02:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | ee3139d283 | changed serialAvailable to serialAnyAvailable which does not calculate the number of bytes, only if there are any at all | 2011-06-01 09:36:15 +02:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | defabc80ed | renamed wiring_serial to serial to reflect its complete remake | 2011-05-31 22:45:38 +02:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | 33a940cdf8 | added asynchronous write as provided by Arthur Wolf | 2011-05-31 22:29:50 +02:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | f4c1cbac3c | added a fix for division by zero errors that would occur on very low feed rates (thanks to Arthur Wolf for hardcore investigation) | 2011-05-31 18:37:37 +02:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | a25812f36b | made inverted stepper driving the default as per the request of the Grbl Shield team and frankly myself. Who doesn't need their stepper signals inverted anyway? | 2011-05-31 13:13:45 +02:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | c2aec12004 | converted the STEPPER_ENABLE_PIN to a STEPPER_DISABLE_PIN as per the request of Alden Hart of Grbl Shield fame. | 2011-05-31 13:08:42 +02:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | 74dcf58c5c | simplification in gcode.c also thanks to etienne | 2011-02-25 15:02:55 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | d914089e91 | spindle could not be stopped. Thanks again to Etienne for reporting | 2011-02-25 15:00:47 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | cd074bc590 | foolproofed steps/mm setting (must be > 0) | 2011-02-25 13:40:48 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | 4cac11ec86 | fixed synchronization problem with spindle_control | 2011-02-25 13:30:03 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | a18a89c779 | fixed linebreaks, was LFCR, is CRLF | 2011-02-24 16:08:06 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | 87b6364aa0 | added missing line from G92 patch | 2011-02-24 15:03:45 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | 60f417b570 | fixed a double rounding error compensation bug in mc_arc thanks to Etienne Chové | 2011-02-23 20:06:55 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | ef20be9f4c | result of G92 also affects planner | 2011-02-21 22:32:42 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | c491324e89 | added support for G92 | 2011-02-21 22:26:02 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | 68ff56a8b1 | stepper enable pin now toggles to reflect the active/passive state of the stepper subsystem | 2011-02-21 10:00:16 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | 2c913a00bd | acceleration-Grbl now works with atmega 168 by disabling arc motion | 2011-02-20 22:13:31 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | d5d6298de3 | added support for limit switches and homing action | 2011-02-20 00:29:56 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | 9c8c259153 | made most internal function static to allow gcc to inline them | 2011-02-19 23:03:10 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | d21a791eae | spindle operations are now synchronized | 2011-02-19 21:04:40 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | 464dcd12e8 | formatting | 2011-02-19 00:32:36 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | 6be195ba38 | cleaned up handling of number parsing in settings_execute_command | 2011-02-18 23:08:06 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | 6edbbe322c | lowercased boolean constants | 2011-02-18 23:04:12 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | 9876e14f0b | refactored handling of settings '$' command out of gcode module and into settings module | 2011-02-18 22:59:16 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | 6893463e80 | renamed protocol methods to reflect the new module name | 2011-02-18 22:19:01 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | 85f62111b5 | renamed serial_protocol -> protocol | 2011-02-18 22:11:53 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | 6152d16205 | circle buffers now power of two size and indicies are unsigned to help gcc make a few nice optimizations | 2011-02-18 21:46:18 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | 124bc363bd | removed inline-keywords because gcc ignores them anyway | 2011-02-17 23:59:10 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | b8eee5ac9a | clamped safe speed to 100% of nominal speed. Fixes a problem that might have spelled trouble at very low feed rates | 2011-02-17 21:41:41 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | 2ff680a125 | improved some defaults | 2011-02-17 20:24:04 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | 23462de85a | cleaned up settings.h | 2011-02-17 20:23:12 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | 5eddbabcd3 | added another note for existing users | 2011-02-17 20:03:29 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | c09b05fcbd | updated readme with info for users of 168's | 2011-02-17 19:27:53 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | 31635481ad | added informative error message for people building 0.6 for atmega168 (impossible) | 2011-02-17 19:22:10 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | 3f172fa276 | gcode streaming works | 2011-02-17 10:14:27 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | ee6436c625 | increased default acceleration ticks per second | 2011-02-17 09:42:44 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | 1ed2195e11 | a new (slightly inelegant) stab at eliminating the slow tail problem | 2011-02-16 22:58:53 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | c02a6e2366 | possible improvement on the long, slow tail problem | 2011-02-16 21:11:27 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | ff73645a14 | cleanup, protected some more module variables as static | 2011-02-12 00:03:58 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | f423852657 | added som documentation for other contributors | 2011-02-11 23:54:13 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | bfd8cfa7dd | slimmed down nuts_bolts | 2011-02-11 23:53:58 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | 977c4948bd | syntax tweak | 2011-02-11 23:53:33 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | dce597be45 | corrected the handling of status codes so that 'ok' will not be default response in the event of an undefined error code (untested) | 2011-02-11 23:04:03 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | 33f014aa74 | eliminated an abstraction violation where motion_control needed position information from the planner (untested) | 2011-02-11 23:01:16 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | 3b51a4b81e | added one line to disable baud doubling on Uno | 2011-02-11 08:25:49 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | ef61efbf70 | makes sure steppers cruise at exactly nominal rate to eliminate rounding errors. Possibly fixes the problem where some moves have a long tail of slow steps. (Untested) | 2011-02-11 01:31:44 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | d96e48cecf | added a line to disable baud doubling, but commented out for the time being until I can test it on real hardware | 2011-02-11 01:11:33 +01:00 |  | 
			
				
					| 
							
							
								 Simen Svale Skogsrud | 80afa2f403 | formatting | 2011-02-11 00:57:29 +01:00 |  |