Commit graph

10 commits

Author SHA1 Message Date
Lars Brubaker
1f58e6c987 More making printerConnection passed to classes. 2017-09-03 15:51:14 -07:00
Lars Brubaker
f09f8fd939 Moved ProcessWriteRegex to stream
Made it work with gcode export
2017-06-29 13:02:36 -07:00
John Lewin
9aaf0f6311 Rename PrinterConnectionAndCommunication 2017-06-13 17:22:49 -07:00
Lars Brubaker
f5b2ba6357 Request temp rate should be 1 second 2017-04-11 12:05:24 -07:00
Lars Brubaker
b2515aa2ac Fixed code related to position reads
Make sure we don't send a 105 while waiting for position
Make sure we send a M114 immediately after G28, G29, G30
Better error timing for sending commands (less resend issues)
2017-04-11 10:41:46 -07:00
Matt Moening
2cdca4860d Send reset line number command on connect 2016-11-29 16:05:30 -08:00
Lars Brubaker
82126ec7e5 Made more stream base classes to help with tracking position
Made a proxy class.
Made all position tracking streams keep track of the authoritative printer
2015-12-03 13:54:18 -08:00
Lars Brubaker
88a00079a2 Made all the streams disposable
Made them get disposed
The leveling stream seems to be working.
2015-12-01 14:49:50 -08:00
Lars Brubaker
f72219113c Put in request temperature stream for changing m109 into m104 2015-11-30 19:42:35 -08:00
larsbrubaker
a66fe85bfa Made separate files for all the gcode streaming classes.
Got more of them hooked up and working.
More of baby steps is implemented.
Wrote a new max length stream.
2015-11-28 19:59:14 -08:00