Commit Graph

15 Commits

Author SHA1 Message Date
Michael Moon 1bde999e0e seems to be working nicely, although the speeds don't seem quite right... 2010-01-31 17:30:31 +11:00
Michael Moon d9bb2f4db7 time to save, fixed a typo, maybe some F-related bugs 2010-01-31 15:12:58 +11:00
Michael Moon 4fc004c6c2 It's alive! (cue evil cackle). still has some bugs, eg small movements with large delta F cause weirdness, queueing lots of moves end-to-end causes some to not execute but appear as complete in the queue 2010-01-31 14:52:32 +11:00
Michael Moon d302329eee time to save, made debug output (524 bytes) and global clock (50 bytes) optional 2010-01-27 09:11:46 +11:00
Michael Moon 098f277713 had some machine variables defined as floating point, returned all calculations to integer preserving as much precision as practical 2010-01-24 23:43:05 +11:00
Michael Moon aa9b59996e time to save 2010-01-24 15:11:06 +11:00
Michael Moon 6fb725a813 time to save again, DDA doesn't like negative moves at the moment 2010-01-24 11:32:11 +11:00
Michael Moon bde8ab776d fixed a few bugs, such as two consecutive moves to a point and back to the start wouldnt be run at all 2010-01-24 10:26:10 +11:00
Michael Moon b6b2951db7 time to save, looks like the DDA is working! NOTE: endstops disabled in dda.c lines 291-296 in this revision 2010-01-24 10:08:02 +11:00
Michael Moon fbeafe3ba7 moved target struct to dda.h 2010-01-20 17:36:22 +11:00
Michael Moon ef09d62c00 time to save again, tightened up gcode interpreter, added preliminary extruder pullback code 2010-01-20 10:48:40 +11:00
Michael Moon 496d58f357 time to save again, preliminary PID/PWM support for extruder barrel heater 2010-01-17 17:46:43 +11:00
Michael Moon 411ada4d82 this one actually compiles 2010-01-16 20:30:41 +11:00
Michael Moon 90ea2910aa time to save again, looking good so far 2010-01-16 20:20:15 +11:00
Michael Moon 1e6c74096e tons of changes, implementing 4D dda 2010-01-16 15:21:04 +11:00