summaryrefslogtreecommitdiff
path: root/serial/serialwin32.py
diff options
context:
space:
mode:
authorChris Liechti <cliechti@gmx.net>2015-08-10 01:22:01 +0200
committerChris Liechti <cliechti@gmx.net>2015-08-10 01:22:01 +0200
commit76f8349399b138735f44b3465f35d63218ea5c21 (patch)
treeb70cb8f1066952be616e2f2df2afd97469cda12a /serial/serialwin32.py
parentb32c97012a57be8635729b5cb4037deccfbb62ab (diff)
downloadpyserial-git-76f8349399b138735f44b3465f35d63218ea5c21.tar.gz
win32: fixes
Diffstat (limited to 'serial/serialwin32.py')
-rw-r--r--serial/serialwin32.py18
1 files changed, 1 insertions, 17 deletions
diff --git a/serial/serialwin32.py b/serial/serialwin32.py
index d360d9c..e8df919 100644
--- a/serial/serialwin32.py
+++ b/serial/serialwin32.py
@@ -28,11 +28,10 @@ class Serial(SerialBase):
9600, 19200, 38400, 57600, 115200)
def __init__(self, *args, **kwargs):
+ super(SerialBase, self).__init__()
self.hComPort = None
self._overlappedRead = None
self._overlappedWrite = None
- self._rtsToggle = False
-
self._rtsState = win32.RTS_CONTROL_ENABLE
self._dtrState = win32.DTR_CONTROL_ENABLE
@@ -447,23 +446,8 @@ class Serial(SerialBase):
raise SerialException('call to ClearCommError failed')
return comstat.cbOutQue
- # functions useful for RS-485 adapters
- @property
- def rs485_mode(self):
- """\
- enable RS485 mode and apply new settings, set to None to disable.
- see serial.rs485 for more info about the value.
- """
- return self.rs485_settings
-
- @rs485_mode.setter
- def rs485_mode(self, rs485_settings):
- self.rs485_settings = rs485_settings
- self._rtsToggle = rs485_settings is not None
- if self._isOpen: self._reconfigurePort()
-t
# Nur Testfunktion!!
if __name__ == '__main__':
s = Serial(0)