mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-08-06 05:57:33 +08:00
Add 3 seconds delay in config wizard for the SD card init to timeout.
This commit is contained in:
parent
db03825b9b
commit
7abad9e98b
@ -180,11 +180,13 @@ class UltimakerCheckupPage(InfoPage):
|
|||||||
wx.CallAfter(self.AddProgressText, "Error: Missing start message.")
|
wx.CallAfter(self.AddProgressText, "Error: Missing start message.")
|
||||||
self.comm.close()
|
self.comm.close()
|
||||||
return
|
return
|
||||||
|
|
||||||
|
#Wait 3 seconds for the SD card init to timeout if we have SD in our firmware but there is no SD card found.
|
||||||
|
time.sleep(3)
|
||||||
|
|
||||||
wx.CallAfter(self.AddProgressText, "Disabling step motors...")
|
wx.CallAfter(self.AddProgressText, "Disabling step motors...")
|
||||||
if self.DoCommCommandWithTimeout('M84') == False:
|
if self.DoCommCommandWithTimeout('M84') == False:
|
||||||
wx.CallAfter(self.AddProgressText, "Error: Missing reply to Deactivate steppers (M84).")
|
wx.CallAfter(self.AddProgressText, "Error: Missing reply to Deactivate steppers (M84).")
|
||||||
wx.CallAfter(self.AddProgressText, "Possible cause: Temperature MIN/MAX.\nCheck temperature sensor connections.")
|
|
||||||
self.comm.close()
|
self.comm.close()
|
||||||
return
|
return
|
||||||
|
|
||||||
@ -289,6 +291,7 @@ class UltimakerCheckupPage(InfoPage):
|
|||||||
if line == '':
|
if line == '':
|
||||||
self.comm.close()
|
self.comm.close()
|
||||||
return False
|
return False
|
||||||
|
print line
|
||||||
if line.startswith(replyStart):
|
if line.startswith(replyStart):
|
||||||
break
|
break
|
||||||
t.cancel()
|
t.cancel()
|
||||||
@ -372,6 +375,9 @@ class UltimakerCalibrateStepsPerEPage(InfoPage):
|
|||||||
return
|
return
|
||||||
if line.startswith('start'):
|
if line.startswith('start'):
|
||||||
break
|
break
|
||||||
|
#Wait 3 seconds for the SD card init to timeout if we have SD in our firmware but there is no SD card found.
|
||||||
|
time.sleep(3)
|
||||||
|
|
||||||
self.sendGCommand('M302') #Disable cold extrusion protection
|
self.sendGCommand('M302') #Disable cold extrusion protection
|
||||||
self.sendGCommand("M92 E%f" % (currentEValue));
|
self.sendGCommand("M92 E%f" % (currentEValue));
|
||||||
self.sendGCommand("G92 E0");
|
self.sendGCommand("G92 E0");
|
||||||
@ -392,6 +398,9 @@ class UltimakerCalibrateStepsPerEPage(InfoPage):
|
|||||||
return
|
return
|
||||||
if line.startswith('start'):
|
if line.startswith('start'):
|
||||||
break
|
break
|
||||||
|
#Wait 3 seconds for the SD card init to timeout if we have SD in our firmware but there is no SD card found.
|
||||||
|
time.sleep(3)
|
||||||
|
|
||||||
self.sendGCommand('M104 S200') #Set the temperature to 200C, should be enough to get PLA and ABS out.
|
self.sendGCommand('M104 S200') #Set the temperature to 200C, should be enough to get PLA and ABS out.
|
||||||
wx.MessageBox('Wait till you can remove the filament from the machine, and press OK.\n(Temperature is set to 200C)', 'Machine heatup', wx.OK | wx.ICON_INFORMATION)
|
wx.MessageBox('Wait till you can remove the filament from the machine, and press OK.\n(Temperature is set to 200C)', 'Machine heatup', wx.OK | wx.ICON_INFORMATION)
|
||||||
self.sendGCommand('M104 S0')
|
self.sendGCommand('M104 S0')
|
||||||
|
Loading…
x
Reference in New Issue
Block a user