tools: Add exec_raw_no_follow to pyboard.py.
diff --git a/tools/pyboard.py b/tools/pyboard.py
index efb43f2..83b613d 100755
--- a/tools/pyboard.py
+++ b/tools/pyboard.py
@@ -101,7 +101,7 @@
# 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 @@
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):