Arjen Hiemstra
9d3b36e3ae
Fix USB printer detection and reconnect after firmware update on MacOSX
...
Rather than sending an M105 only after receiving a line with T:, always
send M105 when we are trying to detect baudrate, otherwise we can end
up in an undefined state.
Contributes to #82
2015-07-27 18:50:10 +02:00
Arjen Hiemstra
c1d8e204b7
Increase baud rate detection timeout and do not send \n between M105
...
Improves printer detection rate on MacOSX
Contributes to #82
2015-07-15 00:19:35 +02:00
Arjen Hiemstra
6859481fd4
Send M104 to set the temperature to 0
...
This makes it possible to continue communication after cancelling a
print.
Contributes to #82
2015-07-10 16:02:01 +02:00
Arjen Hiemstra
a83bcedb22
Catch errors when trying to close the connection thread
...
Contributes to #82
2015-07-09 16:34:04 +02:00
Arjen Hiemstra
a9f109fd74
Fix USB printing on Linux
...
Contributes to #82
2015-07-07 11:30:00 +02:00
Arjen Hiemstra
d28f84d732
Abort attempts to connect if an error is thrown when connecting to the serial port
...
This fixes an issue where thread.join() would be called from the current thread
which fails.
2015-06-23 12:29:05 +02:00
Jaime van Kessel
b5fda5b835
Added exception handling to listen thread join
2015-06-05 13:26:51 +02:00
Arjen Hiemstra
9d7e460b50
Add missing copyright headers
...
Fixes #5
2015-05-11 12:18:05 +02:00
Arjen Hiemstra
0a6562a8f1
Style: Use "" for strings not ''
2015-05-06 18:32:54 +02:00
Arjen Hiemstra
63e8cf72a3
Add 'plugins/USBPrinting/' from commit ' b28ca0881a
'
...
git-subtree-dir: plugins/USBPrinting
git-subtree-mainline: 3823afd8cc
git-subtree-split: b28ca0881a
2015-04-30 12:30:37 +02:00