Sonny J
ed5e5d1181
Revert ea5b8942db2616e93fc0478922010c3bab7c0481^..HEAD
2011-08-15 19:37:22 -06:00
Sonny J
896a6b9199
Moved comment and block delete handling into protocol.c from gcode.c. Fixes bug when comment and block delete are not isolated. Blank lines ignored.
...
Comments, block delete characters, and blank lines are no longer passed
to the gcode parser and should free up some memory by ignoring these
characters. Gcode parser now expects clean gcode only. There was a bug
if there were block deletes or comments not in the first character (i.e.
spindle on/off for proofing geode without turning it on, or a NXX
followed by a comment). This should fix it by bypassing the problem.
Left a commented line for easily turning on and off block deletes for a
later feature, if desired.
2011-08-15 19:28:14 -06:00
Sonny J
a2837943c0
Revert "Moved comment and block delete handling to be done in protocol.c rather than gcode.c. Prevents these from being held in memory. Also, fixes bug when comments and block delete character are mixed with g-code."
...
This reverts commit ea5b8942db
.
2011-08-15 19:14:39 -06:00
chamnit
ea5b8942db
Moved comment and block delete handling to be done in protocol.c rather than gcode.c. Prevents these from being held in memory. Also, fixes bug when comments and block delete character are mixed with g-code.
2011-08-15 17:06:50 -06:00
Simen Svale Skogsrud
391efe37ed
avoid line buffer overflow
2011-06-06 08:38:38 +02:00
Simen Svale Skogsrud
f0843db46e
refactored printIntegerInBase to work without a buffer + minor cleanup
2011-06-03 21:50:02 +02:00
Simen Svale Skogsrud
c0b4b8309a
cleaned up serial completing support for non blocking tx and refactoring formatting functions into a new module 'print'
2011-06-03 15:28:14 +02:00
Simen Svale Skogsrud
defabc80ed
renamed wiring_serial to serial to reflect its complete remake
2011-05-31 22:45:38 +02:00
Simen Svale Skogsrud
a18a89c779
fixed linebreaks, was LFCR, is CRLF
2011-02-24 16:08:06 +01:00
Simen Svale Skogsrud
9c8c259153
made most internal function static to allow gcc to inline them
2011-02-19 23:03:10 +01:00
Simen Svale Skogsrud
9876e14f0b
refactored handling of settings '$' command out of gcode module and into settings module
2011-02-18 22:59:16 +01:00
Simen Svale Skogsrud
6893463e80
renamed protocol methods to reflect the new module name
2011-02-18 22:19:01 +01:00
Simen Svale Skogsrud
85f62111b5
renamed serial_protocol -> protocol
2011-02-18 22:11:53 +01:00