Michael Moon
|
8cc6fa6937
|
split up dda and its queue, moved clock tick functions from main loop so I can call them from M101 while waiting for heater to reach target temperature, added thermal hysteresis setting
|
2010-02-04 00:30:04 +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
|
f27e79aaf2
|
time to save again, added delay_ms, implemented cooling fan, tons of updates in gcode interpreter
|
2010-01-20 12:06:06 +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
|
780ec03947
|
time to save again, eliminated floats and dropped over 2k of codesize
|
2010-01-18 09:04:00 +11:00 |
Michael Moon
|
db94bf21e8
|
time to save again, added a system clock so we can check temperature every 250ms and run a PID loop
|
2010-01-17 19:50:34 +11:00 |
Michael Moon
|
4bf2d005c2
|
time to save again, reorganised the IO abstraction layer, started on some timer stuff
|
2010-01-17 18:24:32 +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 |