diff options
author | Chris Liechti <cliechti@gmx.net> | 2015-12-12 23:19:14 +0100 |
---|---|---|
committer | Chris Liechti <cliechti@gmx.net> | 2015-12-12 23:19:14 +0100 |
commit | a629c5d6b1b589efbdae27c705c7bf5654c1a0dc (patch) | |
tree | 3894f16935428a9297fd4fa3da63bba8eb9654ff | |
parent | dedd3b7c9c53ff291897420a039640f3f89c11ce (diff) | |
download | pyserial-git-a629c5d6b1b589efbdae27c705c7bf5654c1a0dc.tar.gz |
win32: change exception type in case SetCommState fails, fix for #49
-rw-r--r-- | serial/serialwin32.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/serial/serialwin32.py b/serial/serialwin32.py index fadc2f0..eb6af41 100644 --- a/serial/serialwin32.py +++ b/serial/serialwin32.py @@ -217,7 +217,7 @@ class Serial(SerialBase): comDCB.XoffChar = serial.XOFF if not win32.SetCommState(self._port_handle, ctypes.byref(comDCB)): - raise ValueError("Cannot configure port, some setting was wrong. Original message: %r" % ctypes.WinError()) + raise SerialException("Cannot configure port, something went wrong. Original message: %r" % ctypes.WinError()) #~ def __del__(self): #~ self.close() |