Sonny Jeon
b86ba60a25
Updated streaming scripts. Compiler compatibility for _delay_ms().
...
- Moved obsolete streaming scripts to folder for reference.
- Added a more complex Python streaming script which uses the serial
buffer as an additional streaming buffer.
- Removed all references to a _delay_ms(variable) to allow for better
porting across different compilers.
2012-01-27 19:48:46 -07:00
Sonny Jeon
9713f9067d
Merge chamnit/v0_7 with grbl/master
2012-01-17 20:50:53 -07:00
Simen Svale Skogsrud
3f172fa276
gcode streaming works
2011-02-17 10:14:27 +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
9b022a6f4f
minor tweak eliminates 'ok' message after errors
2011-02-10 17:01:07 +01:00
Simen Svale Skogsrud
f38c5016ed
small fry
2011-02-04 22:09:27 +01:00
Simen Svale Skogsrud
4b63cf3ab5
small fixes after testing on real hardware. Still no chaining of motions and something odd with arcs
2011-02-03 10:42:00 +01:00
Simen Svale Skogsrud
5694310a40
formatting
2011-01-31 23:04:39 +01:00
Simen Svale Skogsrud
4562ee7fe9
merged master
2011-01-31 19:42:56 +01:00
Simen Svale Skogsrud
0bc0fd7757
look ahead planner complete and enabled save the acceleration limiting forward scan. Not tested on real hardware, just logic analyzer
2011-01-24 20:55:25 +01:00
Simen Svale Skogsrud
4103e6ca00
still not running, but a lot further along
2011-01-22 23:29:02 +01:00
Simen Svale Skogsrud
49a16cb777
refactored block buffer into separate module motion_plan pending the addition of the actual look ahead planner
2011-01-14 16:45:18 +01:00
Simen Svale Skogsrud
b628a4aabf
added basic accelleration management with trapezoid accelleration profiles but no look ahead optimization (coming next patch)
2011-01-14 12:10:18 +01:00
Simen Svale Skogsrud
0ac1731488
minor edits
2010-07-08 14:55:43 +02:00
Simen Svale Skogsrud
703d812b85
rough accelleration stuff
2010-06-28 23:29:58 +02:00
Simen Svale Skogsrud
5613aa706f
the stream script will no longer reset the arduino before it completes the last couple of operation in a g-code-file
2010-06-18 21:47:45 +02:00
Simen Svale Skogsrud
937c70cb50
Grbl can now take advantage of the extra memory in the 328
2010-03-14 23:45:31 +01:00
Simen Svale Skogsrud
e409f10047
moved all strings to pgm-memory
2010-03-07 23:10:41 +01:00
Simen Svale Skogsrud
58ad1ba509
minor edits after verifying refactored grbl on real hardware
2010-03-04 21:18:55 +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
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
2bd984a734
configurations and adjustments to protocol
2009-02-15 12:56:07 +01:00