sendBreak() bugix proposed by mbed user 'chrta'

pull/363/merge
Przemek Wirkus 2014-06-23 17:34:10 +01:00
parent a7d1228723
commit b771f22dac
1 changed files with 9 additions and 1 deletions

View File

@ -186,7 +186,15 @@ if __name__ == '__main__':
serial.flushInput()
serial.flushOutput()
serial.sendBreak()
try:
serial.sendBreak()
except:
# In linux a termios.error is raised in sendBreak and in setBreak.
# The following setBreak() is needed to release the reset signal on the target mcu.
try:
serial.setBreak(False)
except:
pass
while True:
c = serial.read(512)