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)
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)
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)