Michael Moon
a77986784e
slightly simplified and clarified xon/xoff
2010-10-08 21:00:48 +11:00
Markus Hitter
f799228a8e
Remove old XON/XOFF implementation, as it's redundant now.
2010-10-05 21:04:06 +02:00
Markus Hitter
a438a3fa2f
Implement XON/XOFF handling for the serial read queue. The former
...
solution was less computing intensive, but failed when the GCode
interpreter couldn't keep up with the incoming stream, e.g. when
handling a lot of tiny moves.
The old implementation is still in place but somewhat redundant
now, so stay tuned ...
Oh, and G4 Dwell works now as well.
2010-10-05 21:04:03 +02:00
Markus Hitter
fb53c2c0a8
serial.c: make sure to read incoming characters even if we don't
...
have space to store them.
2010-10-04 16:04:54 +02:00
Michael Moon
99f2593321
UNTESTED support for sanguino
2010-09-13 17:40:21 +10:00
Michael Moon
48cf0e05d7
some code cleanup, added M114, wrapped M25[0..5] in ifdef DEBUG wrapper
2010-09-12 12:54:58 +10:00
Michael Moon
c46db07f26
separate ringbuffers no longer necessary as pointed out by jakepoz
2010-09-12 12:33:12 +10:00
Markus Hitter
8b5e21be51
Make XON/XOFF flow control actually work. Still disabled by default.
2010-09-08 19:17:50 +02:00
Markus Hitter
b2e1cfd8b5
Make XON/XOFF flow control compile.
2010-09-08 19:16:18 +02:00
Michael Moon
0b51c1d0ab
Merge branch 'mendel-triffid'
...
Conflicts:
dda.c
gcode.c
machine.h
temp.c
2010-08-10 14:55:06 +10:00
Michael Moon
595b66a341
setting up new branch 2
2010-08-10 14:26:24 +10:00