diff options
author | Chris Liechti <cliechti@gmx.net> | 2015-08-10 01:22:01 +0200 |
---|---|---|
committer | Chris Liechti <cliechti@gmx.net> | 2015-08-10 01:22:01 +0200 |
commit | 76f8349399b138735f44b3465f35d63218ea5c21 (patch) | |
tree | b70cb8f1066952be616e2f2df2afd97469cda12a /serial/serialwin32.py | |
parent | b32c97012a57be8635729b5cb4037deccfbb62ab (diff) | |
download | pyserial-git-76f8349399b138735f44b3465f35d63218ea5c21.tar.gz |
win32: fixes
Diffstat (limited to 'serial/serialwin32.py')
-rw-r--r-- | serial/serialwin32.py | 18 |
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) |