Commit Graph

760 Commits

Author SHA1 Message Date
Simen Svale Skogsrud
58ad1ba509 minor edits after verifying refactored grbl on real hardware 2010-03-04 21:18:55 +01:00
Simen Svale Skogsrud
b9c3ea02fb adjustments to retriggering protection 2010-03-03 23:18:39 +01:00
Simen Svale Skogsrud
b85b575b9b added protection against retriggering stepper irq 2010-03-03 22:55:45 +01:00
Simen Svale Skogsrud
db193f4336 cleaned up stepper signal in junctions between short line segments 2010-03-03 22:18:17 +01:00
Simen Svale Skogsrud
48855ec977 added back a line that was not really refactoring debris come to think of it 2010-03-03 22:11:50 +01:00
Simen Svale Skogsrud
01ad93fbed minor edit 2010-03-03 18:03:21 +01:00
Simen Svale Skogsrud
b2de9abf86 removed more orphaned code 2010-03-03 17:55:18 +01:00
Simen Svale Skogsrud
e8f94e6a87 removed void credits 2010-03-03 17:53:46 +01:00
Simen Svale Skogsrud
898b4ca99d further refactoring debris extraction 2010-03-03 17:52:56 +01:00
Simen Svale Skogsrud
9a41b3a4fb deleted more code following line-buffer refactoring 2010-03-03 13:12:16 +01:00
Simen Svale Skogsrud
7e152851cc general clean up after refactoring 2010-03-03 13:04:51 +01:00
Simen Svale Skogsrud
49ca861dc0 added segmented arc support with configurable segmentation 2010-03-03 01:39:44 +01:00
Simen Svale Skogsrud
df243d2490 successfully maintained 30khz, lots of optimization of code and buffering allocation 2010-03-03 00:26:48 +01:00
Simen Svale Skogsrud
2be1f473cd first stab at replacing step-buffering with line-buffering 2010-03-02 21:46:51 +01:00
Simen Svale Skogsrud
36fd3a9bfb improved the serial protocol, added some debug pins for a while 2010-03-02 08:19:21 +01:00
Simen Svale Skogsrud
551b4ed274 fixed a problem with the direction-pins 2010-02-27 21:01:35 +01:00
Simen Svale Skogsrud
a42c03601d Fixed a number of bugs caused by using abs() on floats and long ints. Added support for selectively inverting bits of the stepping port. Debugged, optimized and cleaned up timing code for the step-pulses. 2010-02-27 19:55:09 +01:00
Simen Svale Skogsrud
6ac3b3f2e6 added some gcode to test with 2010-01-07 23:14:29 +01:00
Simen Svale Skogsrud
65b696f2f9 added a simple ruby-script to stream gcode and made serial protocol more reprap-like 2010-01-06 23:49:33 +01:00
Simen Svale Skogsrud
c669a7562c updated readme 2010-01-06 00:31:11 +01:00
Simen Svale Skogsrud
960444fb97 fixed feed rate calculation 2010-01-06 00:23:28 +01:00
Simen Svale Skogsrud
ed400693b3 fixed feed rate calculation 2010-01-06 00:23:07 +01:00
Simen Svale Skogsrud
df271c82da fixed en operator precedence bug with step mask calculations 2010-01-05 23:06:47 +01:00
Simen Svale Skogsrud
2b0e19993d removed support for echoing of steps via serial 2010-01-05 22:07:16 +01:00
Simen Svale Skogsrud
ddcdce2640 minor revision 2010-01-04 16:09:00 +01:00
Simen Svale Skogsrud
2bd984a734 configurations and adjustments to protocol 2009-02-15 12:56:07 +01:00
Simen Svale Skogsrud
356517c6f2 updated todo 2009-02-11 09:32:50 +01:00
Simen Svale Skogsrud
bf38fae67b minor edits 2009-02-11 09:28:40 +01:00
Simen Svale Skogsrud
9e6d62e531 tiny edit that saved a lot of bytes 2009-02-11 00:40:03 +01:00
Simen Svale Skogsrud
e257fc195c support for helical motion 2009-02-11 00:37:33 +01:00
Simen Svale Skogsrud
8f3a69b37e edit 2009-02-09 20:54:03 +01:00
Simen Svale Skogsrud
c2981be94a added code to estimate steps in arc in order to support helical motion 2009-02-09 15:47:51 +01:00
Simen Svale Skogsrud
2992683c8d optimized for size and did some housekeeping 2009-02-08 22:08:27 +01:00
Simen Svale Skogsrud
3e5e866115 shaved ~100 bytes of code space 2009-02-08 21:25:36 +01:00
Simen Svale Skogsrud
05bacc436e optimized for size, shaved 2k 2009-02-08 21:22:54 +01:00
Simen Svale Skogsrud
c07a322589 fixed buffering of pace changes and general cleaning 2009-02-08 20:40:24 +01:00
Simen Svale Skogsrud
8a0c9fd180 updated readme 2009-02-08 12:30:47 +01:00
Simen Svale Skogsrud
6c3a6a25d5 pace calculation correct, arc algorithm correct, support for negative R 2009-02-08 12:24:52 +01:00
Simen Svale Skogsrud
d012440518 presumably fixed the feed rate computation 2009-02-04 14:01:24 +01:00
Simen Svale Skogsrud
7f9a9d27e2 stepper signals looks good on scope 2009-02-03 23:36:04 +01:00
Simen Svale Skogsrud
5797812f4a deleted a stray png 2009-02-03 09:57:23 +01:00
Simen Svale Skogsrud
50a9f78088 lots and lots of bugfixes after running on reals hardware for the first time 2009-02-03 09:56:45 +01:00
Simen Svale Skogsrud
9799955555 arc code complete with support for both R and IJK style blocks 2009-02-01 11:58:21 +01:00
Simen Svale Skogsrud
e21064bd86 gcode support for offset arcs 2009-01-30 16:14:48 +01:00
Simen Svale Skogsrud
cb6b32f982 updated todo 2009-01-30 11:35:43 +01:00
Simen Svale Skogsrud
02f6699b0a minor edits 2009-01-30 11:26:21 +01:00
Simen Svale Skogsrud
68c13981b3 enabled interrupts and mad buffer flushing atomic 2009-01-30 11:26:08 +01:00
Simen Svale Skogsrud
5f5bd35ddb minor optimizatin for size 2009-01-30 11:10:57 +01:00
Simen Svale Skogsrud
0c8004357a optimized arc code for size and speed 2009-01-30 11:05:10 +01:00
Simen Svale Skogsrud
8c18e2659d motion control level support for arcs. No gcode yet 2009-01-29 23:12:06 +01:00