diff options
author | cliechti <cliechti@f19166aa-fa4f-0410-85c2-fa1106f25c8a> | 2011-12-28 20:54:30 +0000 |
---|---|---|
committer | cliechti <cliechti@f19166aa-fa4f-0410-85c2-fa1106f25c8a> | 2011-12-28 20:54:30 +0000 |
commit | 591996491d13996e95d3d68f620ca4bb5ab2f388 (patch) | |
tree | a2bbb8ded9d063575ac8837453a9efeffcf84217 | |
parent | 1083be775f3b6173c6bdec4e51488a280d84018e (diff) | |
download | pyserial-git-591996491d13996e95d3d68f620ca4bb5ab2f388.tar.gz |
add setBufferSize function (platform specific)
-rw-r--r-- | pyserial/serial/serialwin32.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/pyserial/serial/serialwin32.py b/pyserial/serial/serialwin32.py index 260096f..bb1a15f 100644 --- a/pyserial/serial/serialwin32.py +++ b/pyserial/serial/serialwin32.py @@ -347,6 +347,14 @@ class Win32Serial(SerialBase): # - - platform specific - - - - + def setBufferSize(self, rx_size=4096, tx_size=None): + """\ + Recommend a buffer size to the driver (device driver can ignore this + vlaue). Must be called before the port is opended. + """ + if tx_size is None: tx_size = rx_size + win32.SetupComm(self.hComPort, rx_size, tx_size) + def setXON(self, level=True): """Platform specific - set flow state.""" if not self.hComPort: raise portNotOpenError |