diff options
author | Chris Liechti <cliechti@gmx.net> | 2016-08-27 23:54:51 +0200 |
---|---|---|
committer | Chris Liechti <cliechti@gmx.net> | 2016-08-27 23:54:51 +0200 |
commit | 8ce3c0c770ef95f9b994eabb8e46faafd8703c28 (patch) | |
tree | 3b828704fd031f79af51205de96f29ac15316a0f /serial/serialwin32.py | |
parent | c9f8996d2cdaa676e7e99d102d0e2cc67bce9f59 (diff) | |
download | pyserial-git-8ce3c0c770ef95f9b994eabb8e46faafd8703c28.tar.gz |
parity: new PARITY_IGNORE setting (posix/win32)issue-154
see #154 for discussion
Diffstat (limited to 'serial/serialwin32.py')
-rw-r--r-- | serial/serialwin32.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/serial/serialwin32.py b/serial/serialwin32.py index 484c4a1..756d921 100644 --- a/serial/serialwin32.py +++ b/serial/serialwin32.py @@ -157,6 +157,9 @@ class Serial(SerialBase): elif self._parity == serial.PARITY_SPACE: comDCB.Parity = win32.SPACEPARITY comDCB.fParity = 1 # Enable Parity Check + elif self._parity == serial.PARITY_IGNORE: + comDCB.Parity = win32.NOPARITY # ignore the value + comDCB.fParity = 1 # Enable Parity bit else: raise ValueError("Unsupported parity mode: {!r}".format(self._parity)) |