Esempio n. 1
0
 def sendBreak(self):
     if not self.hComPort: raise portNotOpenError
     import time
     win32file.SetCommBreak(self.hComPort)
     #TODO: how to set the correct duration??
     time.sleep(0.020)
     win32file.ClearCommBreak(self.hComPort)
Esempio n. 2
0
 def sendBreak(self, duration=0.25):
     """Send break condition. Timed, returns to idle state after given duration."""
     if not self.hComPort: raise portNotOpenError
     import time
     win32file.SetCommBreak(self.hComPort)
     time.sleep(duration)
     win32file.ClearCommBreak(self.hComPort)
Esempio n. 3
0
 def setBreak(self, level=1):
     """Set break: Controls TXD. When active, to transmitting is possible."""
     if not self.hComPort: raise portNotOpenError
     if level:
         win32file.SetCommBreak(self.hComPort)
     else:
         win32file.ClearCommBreak(self.hComPort)
 def sendBreak(self, duration=0.25):
     """Send break condition."""
     if not self.hComPort: raise portNotOpenError
     import time
     win32file.SetCommBreak(self.hComPort)
     time.sleep(duration)
     win32file.ClearCommBreak(self.hComPort)