From 97ce883217c646a2d2bc9bf6bfce6e2eaa731dae Mon Sep 17 00:00:00 2001 From: Dave Hylands Date: Sat, 16 May 2015 22:48:54 -0700 Subject: [PATCH] tools: Add exec_raw_no_follow to pyboard.py. --- tools/pyboard.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tools/pyboard.py b/tools/pyboard.py index efb43f26c2..83b613d74b 100755 --- a/tools/pyboard.py +++ b/tools/pyboard.py @@ -101,7 +101,7 @@ class Pyboard: # return normal and error output return data, data_err - def exec_raw(self, command, timeout=10, data_consumer=None): + def exec_raw_no_follow(self, command): if isinstance(command, bytes): command_bytes = command else: @@ -118,6 +118,8 @@ class Pyboard: if data != b'OK': raise PyboardError('could not exec command') + def exec_raw(self, command, timeout=10, data_consumer=None): + self.exec_raw_no_follow(command); return self.follow(timeout, data_consumer) def eval(self, expression):