diff options
author | cliechti <cliechti@f19166aa-fa4f-0410-85c2-fa1106f25c8a> | 2008-06-21 00:09:31 +0000 |
---|---|---|
committer | cliechti <cliechti@f19166aa-fa4f-0410-85c2-fa1106f25c8a> | 2008-06-21 00:09:31 +0000 |
commit | 7943ed1be27ffa30d022337f0d75e19690194096 (patch) | |
tree | 8ee61bacdba9c857d6c2e640c0309077d8eb0ba1 /serial/serialjava.py | |
parent | a04cce906f1251f352dd3205041b676268851af1 (diff) | |
download | pyserial-7943ed1be27ffa30d022337f0d75e19690194096.tar.gz |
[patch 1924805] add a setBreak function (proposed files attached)
git-svn-id: http://svn.code.sf.net/p/pyserial/code/trunk/pyserial@178 f19166aa-fa4f-0410-85c2-fa1106f25c8a
Diffstat (limited to 'serial/serialjava.py')
-rw-r--r-- | serial/serialjava.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/serial/serialjava.py b/serial/serialjava.py index 9b56c95..f2e0c1b 100644 --- a/serial/serialjava.py +++ b/serial/serialjava.py @@ -153,10 +153,15 @@ class Serial(SerialBase): self._outstream.flush() def sendBreak(self, duration=0.25): - """Send break condition.""" + """Send break condition. Timed, returns to idle state after given duration.""" if not self.sPort: raise portNotOpenError self.sPort.sendBreak(duration*1000.0) + def setBreak(self, level=1): + """Set break: Controls TXD. When active, to transmitting is possible.""" + if self.fd is None: raise portNotOpenError + raise SerialException("The setBreak function is not implemented in java.") + def setRTS(self, level=1): """Set terminal status line: Request To Send""" if not self.sPort: raise portNotOpenError |