Lars Brubaker
da5e8c4d4f
Moving code around to make android work
2015-03-11 10:30:46 -07:00
Lars Brubaker
280ceca0c9
Moving FrostedSerial classes into their own files.
...
Made a FrostedSerialPortFactory rather than just static methods so that we can override it.
Working on a QRSolver to help with print leveling on Kossel
2015-03-09 11:35:29 -07:00
Lars Brubaker
3d07d6fc7c
Mostly spelling.
2015-03-05 16:56:27 -08:00
Lars Brubaker
0ae8c9c861
Changing the way we restore positions in resume gcode.
2015-03-05 10:03:16 -08:00
Lars Brubaker
072a25e0ce
Made the resume gcode control if we restore the print position or reset the extruder position.
2015-03-04 17:59:28 -08:00
Lars Brubaker
f40edb4e84
Made the timing print in seconds.
2015-02-23 12:47:02 -08:00
larsbrubaker
d64d867710
Made the print timing info still allow the the terminal window to filter correctyl.
2015-02-22 10:01:06 -08:00
Lars Brubaker
1ab46d7977
Fixed the error message when a gcode file is too big to show.
...
Made the terminal window output during printing show the time since start.
2015-02-21 16:30:29 -08:00
Lars Brubaker
b11c22fb31
Made the wait for g1 line try to guess how long is reasonable.
2015-02-21 12:01:59 -08:00
Lars Brubaker
fd094f25af
Fixed a bug where the temp could get in a state of ping-ponging between values.
...
Working on better cache cleaning.
Added a heat extruder before homing config option
Made 3D Stuffmaker use the new setting
2015-02-19 10:56:54 -08:00
Lars Brubaker
428473203f
Don't start the waiting for position timer when starting a print.
2015-02-18 13:11:05 -08:00
Lars Brubaker
bc094a1587
Made the wait for position on M114 have a timeout.
2015-02-11 17:55:07 -08:00
John Lewin
180c65d02e
Perform permission validation before allowing connection attempts
2015-02-10 18:48:33 -08:00
Lars Brubaker
72a509e5e2
If we can't find a baud rate then start with 250000.
2015-02-09 11:22:39 -08:00
Lars Brubaker
2f9433666c
Make the percent complete come from the gocde file interface.
2015-02-06 10:40:00 -08:00
larsbrubaker
2abc2dc080
re-wrote the printer readthread to use a background worker that can be more reliably shut down
2015-02-06 08:23:19 -08:00
larsbrubaker
53c1e83c9b
Made a ReadThreadHolder to ensure we only ever have one read thread working at a time.
2015-02-05 07:50:57 -08:00
Lars Brubaker
1b6885255e
Made sure the connect thread is always shutdown before we create a new one
2015-02-04 17:27:11 -08:00
Lars Brubaker
b3891fe543
Made the loading of gcode happen on a background thread.
2015-02-04 14:57:56 -08:00
Lars Brubaker
ec092b744e
Merge branch 'development' of https://github.com/MatterHackers/MatterControl into development
2015-02-04 14:24:54 -08:00
Lars Brubaker
1078a8d626
Put in a reset connection button after the user clicks cancel.
...
Put in a RebootBoard function in Printer Communication
2015-02-04 14:24:50 -08:00
John Lewin
b3a9afcd94
Account for FrostedSerialPort.GetPortNames() having zero items, don't filter 002/002
2015-02-02 12:47:12 -08:00
Lars Brubaker
c33c5f1dc5
Fixed some problems with the MendelMax settings.
...
Make sure the printing time is always started.
2015-01-28 10:50:06 -08:00
Lars Brubaker
51c4718782
Put back in plusertslow for firmware updater
2015-01-23 18:41:15 -08:00
Lars Brubaker
8cba27633c
Don't wait for position when printing to SD card
2015-01-23 16:07:31 -08:00
Lars Brubaker
3adcc65b9a
Put back in the M115 on start up as that shows us the firmware settings.
2015-01-23 15:41:48 -08:00
Lars Brubaker
c96b16cf56
Change the percent complete to come from the position in the file rather than the time.
2015-01-20 17:38:15 -08: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
Lars Brubaker
e1979e770e
Made the thumbnails show if gcode or missing file
...
Moved some code from printer communication to gcodefile
Made the slicing queue only add the settings if they are not already there.
2015-01-20 10:45:34 -08:00
larsbrubaker
98d80118e0
Hade to make the end buffer read bigger to ensure we get the completion check.
2015-01-19 23:23:40 -08:00
larsbrubaker
2cbe632a0d
Getting rid of intermediate string data for gcode files.
...
Part of reducing memory while printing.
2015-01-19 23:17:22 -08:00
Lars Brubaker
7c6a035d22
Make com tester work when not printing.
...
Don't store a lot of data for resend buffer (made it a ring buffer)
2015-01-19 18:26:09 -08:00
Lars Brubaker
cbd3f4abd3
Created MatterHacker's settings for the TAZ Mini
2015-01-16 16:51:54 -08:00
Lars Brubaker
3d765929b5
Put a delay in the com tester
...
Made the sync o print follow the printer better.
2015-01-09 15:49:08 -08:00
larsbrubaker
d8ac624724
Making this build in 64 bit.
2015-01-05 08:15:40 -08:00
John Lewin
914a58f2a2
Cleanup resources after USB disconnect while Connected - Fixes #85321330
2014-12-31 14:08:22 -08:00
Lars Brubaker
5dff18c421
Made the gcode warning checkbox work
...
Made the terminal view show correctly when printing.
2014-12-31 11:09:57 -08:00
Kevin Pope
4d10e76f47
Add spacer to gcode warning box.
2014-12-31 10:14:53 -08:00
larsbrubaker
0a97cf0a1d
Started work on z height turning controls.
2014-12-27 08:19:48 -08:00
John Lewin
4456b1bfc1
Add Android ActivePrinter.ComPort override, add exception dumps to IDE when debugging
2014-12-24 12:12:11 -08:00
Lars Brubaker
4ae0116ecf
Fixed the thumbnail rendering for a gcode sd file
...
Fixe a bug with sd card printing progress not showing
Made the sd gcode progress bar reset on new print.
2014-12-17 12:45:29 -08:00
Lars Brubaker
0b4fad709c
Made it so we only heat up the extruders that will be printing.
...
Including checking for support and raft extruders.
2014-12-16 16:35:56 -08:00
Lars Brubaker
ccbdde24b7
Made the replacement strings for gcode happen in macros and pause resume.
2014-12-10 12:07:06 -08:00
Kevin Pope
2a325a342d
Fix gcode message box.
2014-12-03 17:20:33 -08:00
Lars Brubaker
ba6d57f9c7
spelling.
2014-12-03 17:02:38 -08:00
Lars Brubaker
c4290f0a3e
Took out some dead code.
...
Fixed the printer looses temp after starting a print.
2014-11-25 14:14:37 -08:00
Lars Brubaker
b060698d14
Made the return to position on un-pause also work for user request pause from click 'Pause' button.
2014-11-21 12:39:13 -08:00
Lars Brubaker
a6805b474b
Merge branch '1.1.4' into development
2014-11-17 18:04:20 -08:00
Lars Brubaker
e4fb600739
Updated the retract_before_travel to be 20 for all builds.
...
Made multi extruder temps get read correctly.
Signed the arduino inf and made our installer install it.
2014-11-17 17:42:15 -08:00
larsbrubaker
9a4b31830c
Merge remote-tracking branch 'origin/1.1.4' into development
2014-11-16 09:53:04 -08:00