コード例 #1
0
 def setDTR(self, level=1):
     """Set terminal status line: Data Terminal Ready"""
     if self.fd is None: raise portNotOpenError
     if level:
         self.mout |= (termios.MS_DTR)
     else:
         self.mout &= ~(termios.MS_DTR)
     termios.tcsetsignals(self.fd, self.mout)
コード例 #2
0
 def setDTR(self, level=1):
     """Set terminal status line: Data Terminal Ready"""
     if self.fd is None: raise portNotOpenError
     if level:
         self.mout |= (termios.MS_DTR)
     else:
         self.mout &= ~(termios.MS_DTR)
     termios.tcsetsignals(self.fd, self.mout)
コード例 #3
0
 def setRTS(self, level=1):
     """Set terminal status line: Request To Send"""
     if self.fd is None: raise portNotOpenError
     if level:
         self.mout |= (termios.MS_RTS)
     else:
         self.mout &= ~(termios.MS_RTS)
     termios.tcsetsignals(self.fd, self.mout)
コード例 #4
0
 def setRTS(self, level=1):
     """Set terminal status line: Request To Send"""
     if self.fd is None: raise portNotOpenError
     if level:
         self.mout |= (termios.MS_RTS)
     else:
         self.mout &= ~(termios.MS_RTS)
     termios.tcsetsignals(self.fd, self.mout)