chiark / gitweb /
Some firmware programming improvements in the error handling.
[cura.git] / Cura / avr_isp / stk500v2.py
index 62fd17260f0d78ea7c91f510040378103a1a48f8..27e679f1da3bba9fda89aa12f4fff726db4664d3 100644 (file)
@@ -7,6 +7,7 @@ import os, struct, sys, time
 
 from serial import Serial
 from serial import SerialException
+from serial import SerialTimeoutException
 
 import ispBase, intelHex
 
@@ -133,7 +134,7 @@ class Stk500v2(ispBase.IspBase):
                try:
                        self.serial.write(message)
                        self.serial.flush()
-               except Serial.SerialTimeoutException:
+               except SerialTimeoutException:
                        raise ispBase.IspError('Serial send timeout')
                self.seq = (self.seq + 1) & 0xFF
                return self.recvMessage()