--- a/src/eric7/MicroPython/Devices/RP2040Devices.py Fri Feb 24 18:36:43 2023 +0100 +++ b/src/eric7/MicroPython/Devices/RP2040Devices.py Sat Feb 25 19:18:07 2023 +0100 @@ -414,7 +414,7 @@ print(has_wifi()) del has_wifi """ - out, err = self._interface.execute(command, timeout=10000) + out, err = self._interface.execute(command, mode=self.submitMode, timeout=10000) if err: raise OSError(self._shortError(err)) return ast.literal_eval(out.decode("utf-8")) @@ -477,7 +477,7 @@ else: return super().getWifiData() - out, err = self._interface.execute(command) + out, err = self._interface.execute(command, mode=self.submitMode) if err: raise OSError(self._shortError(err)) @@ -548,7 +548,9 @@ return super().connectWifi(ssid, password) with EricOverrideCursor(): - out, err = self._interface.execute(command, timeout=15000) + out, err = self._interface.execute( + command, mode=self.submitMode, timeout=15000 + ) if err: return False, err @@ -593,7 +595,7 @@ else: return super().disconnectWifi() - out, err = self._interface.execute(command) + out, err = self._interface.execute(command, mode=self.submitMode) if err: return False, err @@ -657,7 +659,7 @@ return False, str(err) # modify boot.py - out, err = self._interface.execute(command) + out, err = self._interface.execute(command, mode=self.submitMode) if err: return False, err @@ -711,7 +713,7 @@ else: return super().checkInternet() - out, err = self._interface.execute(command) + out, err = self._interface.execute(command, mode=self.submitMode) if err: return False, err @@ -755,7 +757,7 @@ else: return super().scanNetworks() - out, err = self._interface.execute(command, timeout=15000) + out, err = self._interface.execute(command, mode=self.submitMode, timeout=15000) if err: return [], err @@ -813,7 +815,7 @@ else: return super().deactivateInterface(interface) - out, err = self._interface.execute(command) + out, err = self._interface.execute(command, mode=self.submitMode) if err: return False, err else: @@ -874,7 +876,7 @@ else: return super().startAccessPoint(ssid, security=security, password=password) - out, err = self._interface.execute(command, timeout=15000) + out, err = self._interface.execute(command, mode=self.submitMode, timeout=15000) if err: return False, err else: @@ -921,7 +923,7 @@ else: return super().checkInternet() - out, err = self._interface.execute(command, timeout=10000) + out, err = self._interface.execute(command, mode=self.submitMode, timeout=10000) if err: return [], err @@ -954,7 +956,7 @@ repr(country) ) - out, err = self._interface.execute(command) + out, err = self._interface.execute(command, mode=self.submitMode) if err: self.microPython.showError("rp2.country()", err)