Doodle3D / print3d

The application that runs on a Doodle3D WiFi box that communicates with printers.
www.doodle3d.com
GNU General Public License v2.0
13 stars 4 forks source link

extracting temperatures from gcode is done incorrectly #13

Closed woutgg closed 9 years ago

woutgg commented 9 years ago

Extracting temperatures is done when gcode is appended. If this is a larger block (e.g. from disk) containing multiple heat commands with different temperatures, only the first will be extracted instead of the last one.

If the extract call would be deferred to the point when lines of gcode are actually sent to the printer, this issue would be resolved because each line would be parsed individually. See #12.