summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Liechti <cliechti@gmx.net>2015-12-12 23:19:14 +0100
committerChris Liechti <cliechti@gmx.net>2015-12-12 23:19:14 +0100
commita629c5d6b1b589efbdae27c705c7bf5654c1a0dc (patch)
tree3894f16935428a9297fd4fa3da63bba8eb9654ff
parentdedd3b7c9c53ff291897420a039640f3f89c11ce (diff)
downloadpyserial-git-a629c5d6b1b589efbdae27c705c7bf5654c1a0dc.tar.gz
win32: change exception type in case SetCommState fails, fix for #49
-rw-r--r--serial/serialwin32.py2
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()