Commit graph

170 commits

Author SHA1 Message Date
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
c62cf36818 Working to move the print leveling into a stream 2015-12-01 14:18:01 -08:00
Lars Brubaker
63fc87fee2 Put in the actual fix. 2015-12-01 12:05:24 -08:00
Lars Brubaker
340dc21c86 Better checking of if at temp. And a time to wait for temp. 2015-12-01 11:50:53 -08:00
Lars Brubaker
f72219113c Put in request temperature stream for changing m109 into m104 2015-11-30 19:42:35 -08:00
larsbrubaker
01c3e3b820 Made the CreateMovmentLine create the minimum line required
Fixed the understanding of feedrate in MaxLengthStream
Wrote test for MaxLengthStream
Renaming for clarity
2015-11-29 23:15:47 -08:00
larsbrubaker
3887662a5a Enabled baby stepping in the adjustment controls. 2015-11-29 08:31:02 -08:00
larsbrubaker
e854ae13df Taking out unused functions that have been replaced by the gcode stream 2015-11-29 07:48:48 -08:00
larsbrubaker
4287330f45 Max length steam is now working
Baby Stepping stream working better.
2015-11-29 07:42:10 -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
larsbrubaker
cbb704d7b0 made a new gcode stream that only implements Line
working to implement baby steps (and other line processing)
2015-11-28 07:46:57 -08:00
Lars Brubaker
05e41e85c1 Working on creating a GCodeFile proxy to add generator type functionality. 2015-11-17 18:24:41 -08:00
larsbrubaker
2e706a084f Working on a new print tracking translator for printer communication. 2015-07-28 11:52:21 -07:00
larsbrubaker
dd626569f9 Took out some dead code
Renaming for clarity
Created a GCodeProxy class to clean up some of the gcode injection and processing.
2015-07-23 07:47:56 -07:00
Lars Brubaker
591528ee91 Ran code maid against this code. 2015-04-08 15:20:10 -07:00
Lars Brubaker
53ded760e9 Put a try catch around the printer on idle call
Refactor / renaming
2015-03-25 18:01:57 -07:00
Lars Brubaker
55fa89d684 Making GCodeFile a abstract base class
implementing a loaded gcode file and as streamed gcode file
2015-01-20 12:57:30 -08:00
larsbrubaker
d8ac624724 Making this build in 64 bit. 2015-01-05 08:15:40 -08:00
larsbrubaker
0a97cf0a1d Started work on z height turning controls. 2014-12-27 08:19:48 -08:00
larsbrubaker
0e646dca68 Change the namespace of PrinterCommunication and the class name.
Deleted lots of unused usings.
Working to get the 2point leveling working.
Started work on a new printer io layer
Fixed the crash on disconnect while printing.
2014-06-11 14:52:58 -07:00