a24fe19720updated settings version number. Old settings must be reset now that we have changed the format of the settings
Simen Svale Skogsrud
2011-01-24 23:32:33 +01:00
4869e7b1ccreallocated debug pin to time replanning
Simen Svale Skogsrud
2011-01-24 23:18:07 +01:00
c481c29dc5added useful comments about the algorithms used in the acceleration planner
Simen Svale Skogsrud
2011-01-24 23:08:44 +01:00
32c038ddd3acceleration management implementation complete, now ready for testing on actual real machine
Simen Svale Skogsrud
2011-01-24 21:30:51 +01:00
0bc0fd7757look ahead planner complete and enabled save the acceleration limiting forward scan. Not tested on real hardware, just logic analyzer
Simen Svale Skogsrud
2011-01-24 20:55:25 +01:00
8325bfb96ethe trapezoid generator seems to be working
Simen Svale Skogsrud
2011-01-23 21:14:38 +01:00
4103e6ca00still not running, but a lot further along
Simen Svale Skogsrud
2011-01-22 23:29:02 +01:00
b33cf8b746added note about fuses in Makefile
Simen Svale Skogsrud
2011-01-17 21:21:08 +01:00
2f18cf90b4added DS_Store to gitignore
Simen Svale Skogsrud
2011-01-17 19:29:47 +01:00
c9df285604removed one more extraneous file
Simen Svale Skogsrud
2011-01-15 00:30:37 +01:00
849cfe6812purged some unneeded files
Simen Svale Skogsrud
2011-01-15 00:28:19 +01:00
5880e55ce9pcomplete, fully untested, support for accelleration management with look ahead optimization, finally
Simen Svale Skogsrud
2011-01-15 00:27:08 +01:00
d89b86d3bfdetermined the SRAM requirements as part of the build process (requires ruby)
Simen Svale Skogsrud
2011-01-14 19:17:06 +01:00
7327b82585interface to enable or disable acceleration management
Simen Svale Skogsrud
2011-01-14 17:13:33 +01:00
0be21a9034eliminated an annoying constant that broke my cleanly layered abstractions
Simen Svale Skogsrud
2011-01-14 16:56:44 +01:00
49a16cb777refactored block buffer into separate module motion_plan pending the addition of the actual look ahead planner
Simen Svale Skogsrud
2011-01-14 16:45:18 +01:00
b628a4aabfadded basic accelleration management with trapezoid accelleration profiles but no look ahead optimization (coming next patch)
Simen Svale Skogsrud
2011-01-14 12:10:18 +01:00
e0f3dcbe43stepper.c now has 90% of acelleration support built in except for the planner, still som known conflicts to mark rough spots that need attention later
Simen Svale Skogsrud
2011-01-03 00:36:33 +01:00
48b596c2feadded code with merge conflict as note to self, accelleration will just have to wait
Simen Svale Skogsrud
2010-12-20 14:01:38 +01:00
5613aa706fthe stream script will no longer reset the arduino before it completes the last couple of operation in a g-code-file
Simen Svale Skogsrud
2010-06-18 21:47:45 +02:00
9a41b3a4fbdeleted more code following line-buffer refactoring
Simen Svale Skogsrud
2010-03-03 13:12:16 +01:00
7e152851ccgeneral clean up after refactoring
Simen Svale Skogsrud
2010-03-03 13:04:51 +01:00
49ca861dc0added segmented arc support with configurable segmentation
Simen Svale Skogsrud
2010-03-03 01:39:44 +01:00
df243d2490successfully maintained 30khz, lots of optimization of code and buffering allocation
Simen Svale Skogsrud
2010-03-03 00:26:48 +01:00
2be1f473cdfirst stab at replacing step-buffering with line-buffering
Simen Svale Skogsrud
2010-03-02 21:46:51 +01:00
36fd3a9bfbimproved the serial protocol, added some debug pins for a while
Simen Svale Skogsrud
2010-03-02 08:19:21 +01:00
551b4ed274fixed a problem with the direction-pins
Simen Svale Skogsrud
2010-02-27 21:01:35 +01:00
a42c03601dFixed 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.
Simen Svale Skogsrud
2010-02-27 19:55:09 +01:00
6ac3b3f2e6added some gcode to test with
Simen Svale Skogsrud
2010-01-07 23:14:29 +01:00
65b696f2f9added a simple ruby-script to stream gcode and made serial protocol more reprap-like
Simen Svale Skogsrud
2010-01-06 23:49:33 +01:00