Michael Moon
|
5e0f5a6c87
|
axes are moving nicely, relative mode works, fixed a ton of bugs, still playing with XON/XOFF
|
2010-02-01 19:55:06 +11:00 |
Michael Moon
|
980f39a2c3
|
time to save, motors working nicely, XON/XOFF flow control implemented for *simple* dumping of gcode
|
2010-02-01 18:13:26 +11:00 |
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
|
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 |
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 |
Michael Moon
|
b184e71107
|
time to save again
|
2010-01-15 23:31:27 +11:00 |
Michael Moon
|
c72dfc4374
|
time to save again
|
2010-01-15 23:30:41 +11:00 |
Michael Moon
|
dc17a8cc5b
|
time to save again
|
2010-01-15 18:53:44 +11:00 |
Michael Moon
|
73898a186e
|
time to save
|
2010-01-15 18:27:09 +11:00 |
Michael Moon
|
7d644b934c
|
skeleton updates
|
2010-01-15 14:40:32 +11:00 |
Michael Moon
|
fdd08cbc3a
|
Skeleton going up
|
2010-01-15 14:39:30 +11:00 |
Michael Moon
|
4ed0ef3e73
|
Skeleton going up
|
2010-01-15 14:38:56 +11:00 |
Michael Moon
|
77c4b0eb6b
|
deleted Makefile~
|
2010-01-15 14:31:46 +11:00 |
Michael Moon
|
bf8d949fd1
|
Mendel Firmware project Initial Commit
|
2010-01-15 14:31:04 +11:00 |
Michael Moon
|
38a5ffe222
|
forgot a semicolon
|
2010-01-15 14:23:31 +11:00 |
Michael Moon
|
1af9eacefb
|
Debounce direction as well as step
|
2010-01-15 13:39:00 +11:00 |
Michael Moon
|
4463e2b945
|
noise rejection
|
2009-12-22 10:59:26 +11:00 |
Michael Moon
|
cbbb7ac350
|
set outputs to known value before making outputs
|
2009-12-22 10:55:17 +11:00 |
Michael Moon
|
f666fb321b
|
Don't need -F now that my arduino has a sane bootloader
|
2009-12-18 14:25:15 +11:00 |
Michael Moon
|
2a6c34eb52
|
minor changes
|
2009-12-17 20:13:11 +11:00 |
Michael Moon
|
e8ebc8ed6a
|
this doesn't need sine tables, so generator is superfluous
|
2009-12-17 18:57:24 +11:00 |
Michael Moon
|
f0e6d33ae7
|
stepper-2 code initial update, untested
|
2009-12-17 16:59:52 +11:00 |
Michael Moon
|
ed868c04e0
|
Forked stepper because I have motor drivers now
|
2009-12-17 14:25:26 +11:00 |
Michael Moon
|
6f43a50693
|
serial needs ringbuffer
|
2009-12-08 21:17:42 +11:00 |
Michael Moon
|
1e7bd86fab
|
Added battery_charger and freq_counter
|
2009-12-08 14:16:56 +11:00 |
Michael Moon
|
2673d7fd8b
|
Added skel and stepper
|
2009-12-08 14:13:24 +11:00 |
Michael Moon
|
0c1bda9e7e
|
first commit
|
2009-12-08 13:59:52 +11:00 |