tools/cpboard.py: fix backwards logic of 'wait_for_response' in #3005

This commit is contained in:
sommersoft 2020-06-03 21:51:33 -05:00
parent fffe171d5f
commit 1e7ff52bb7
1 changed files with 4 additions and 4 deletions

View File

@ -127,7 +127,7 @@ class REPL:
self.write(b"\r" + REPL.CHAR_CTRL_B) # enter or reset friendly repl
data = self.read_until(b">>> ")
def execute(self, code, timeout=10, wait_for_response=False):
def execute(self, code, timeout=10, wait_for_response=True):
self.read() # Throw away
self.write(REPL.CHAR_CTRL_A)
@ -136,7 +136,7 @@ class REPL:
self.write(code)
self.write(REPL.CHAR_CTRL_D)
if wait_for_response:
if not wait_for_response:
return b"", b""
self.read_until(b"OK")
@ -450,7 +450,7 @@ class CPboard:
self.serial.close()
self.serial = None
def exec(self, command, timeout=10, wait_for_response=False):
def exec(self, command, timeout=10, wait_for_response=True):
with self.repl as repl:
try:
output, error = repl.execute(
@ -483,7 +483,7 @@ class CPboard:
)
try:
self.exec(
"import microcontroller;microcontroller.reset()", wait_for_response=True
"import microcontroller;microcontroller.reset()", wait_for_response=False
)
except OSError:
pass