diff options
| author | sommersoft <sommersoft@gmail.com> | 2020-06-03 21:51:33 -0500 |
|---|---|---|
| committer | sommersoft <sommersoft@gmail.com> | 2020-06-03 21:51:33 -0500 |
| commit | 1e7ff52bb738e02695b1b87f8e4644152a576508 (patch) | |
| tree | 212d13b0cb45a7b01aedff01f651706758941dc1 /tools | |
| parent | fffe171d5fed98b8db6f2a59393987a8eb5313e9 (diff) | |
tools/cpboard.py: fix backwards logic of 'wait_for_response' in #3005
Diffstat (limited to 'tools')
| -rw-r--r-- | tools/cpboard.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/tools/cpboard.py b/tools/cpboard.py index e5a29ab25..7769cb4f4 100644 --- a/tools/cpboard.py +++ b/tools/cpboard.py @@ -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 |
