summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Liechti <cliechti@gmx.net>2016-06-19 20:47:23 +0200
committerChris Liechti <cliechti@gmx.net>2016-06-19 20:47:23 +0200
commit9e60ac771deb58fbfabfd1e3ee258e74265eac7f (patch)
treeba4e469ad1caa6f4949df0b8869a0c28362c7956
parent2c5a31b09e6abb4143df739c22c3827884904be3 (diff)
downloadpyserial-git-9e60ac771deb58fbfabfd1e3ee258e74265eac7f.tar.gz
miniterm: Python 3 fix for cancel, fixes #137
-rw-r--r--CHANGES.rst5
-rw-r--r--serial/tools/miniterm.py2
2 files changed, 6 insertions, 1 deletions
diff --git a/CHANGES.rst b/CHANGES.rst
index 9166c18..f3221e6 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -649,6 +649,11 @@ Bugfixes (win32):
Version 3.x.x 2016-xx-xx
--------------------------
+
+Bugfixes:
+
+- [#137] Exception while cancel in miniterm (python3)
+
Bugfixes (posix):
- [#133] _update_dtr_state throws Inappropriate ioctl for virtual serial
diff --git a/serial/tools/miniterm.py b/serial/tools/miniterm.py
index 145996f..016183e 100644
--- a/serial/tools/miniterm.py
+++ b/serial/tools/miniterm.py
@@ -169,7 +169,7 @@ elif os.name == 'posix':
return c
def cancel(self):
- os.write(self.pipe_w, "x")
+ os.write(self.pipe_w, b"x")
def cleanup(self):
termios.tcsetattr(self.fd, termios.TCSAFLUSH, self.old)