Wed, 01 Mar 2023 19:53:49 +0100
MicroPython
- corrected some execute() calls
--- a/src/eric7/MicroPython/Devices/CircuitPythonDevices.py Tue Feb 28 18:04:08 2023 +0100 +++ b/src/eric7/MicroPython/Devices/CircuitPythonDevices.py Wed Mar 01 19:53:49 2023 +0100 @@ -394,7 +394,8 @@ """ if self.microPython.isConnected(): self.microPython.deviceInterface().execute( - "import microcontroller\nmicrocontroller.reset()\n" + "import microcontroller\nmicrocontroller.reset()\n", + mode=self._submitMode, ) def hasFlashMenuEntry(self):
--- a/src/eric7/MicroPython/Devices/EspDevices.py Tue Feb 28 18:04:08 2023 +0100 +++ b/src/eric7/MicroPython/Devices/EspDevices.py Wed Mar 01 19:53:49 2023 +0100 @@ -473,7 +473,7 @@ """ if self.microPython.isConnected(): self.microPython.deviceInterface().execute( - "import machine\nmachine.reset()\n" + "import machine\nmachine.reset()\n", mode=self._submitMode ) else: # perform a reset via esptool using flash_id command ignoring
--- a/src/eric7/MicroPython/Devices/MicrobitDevices.py Tue Feb 28 18:04:08 2023 +0100 +++ b/src/eric7/MicroPython/Devices/MicrobitDevices.py Wed Mar 01 19:53:49 2023 +0100 @@ -520,12 +520,12 @@ if self.getDeviceType() == "bbc_microbit": # BBC micro:bit self.microPython.deviceInterface().execute( - "import microbit\nmicrobit.reset()\n" + "import microbit\nmicrobit.reset()\n", mode=self._submitMode ) else: # Calliope mini self.microPython.deviceInterface().execute( - "import calliope_mini\ncalliope_mini.reset()\n" + "import calliope_mini\ncalliope_mini.reset()\n", mode=self._submitMode ) def getDocumentationUrl(self):
--- a/src/eric7/MicroPython/Devices/PyBoardDevices.py Tue Feb 28 18:04:08 2023 +0100 +++ b/src/eric7/MicroPython/Devices/PyBoardDevices.py Wed Mar 01 19:53:49 2023 +0100 @@ -497,7 +497,8 @@ [ "import pyb", "pyb.bootloader()", - ] + ], + mode=self._submitMode, ) # simulate pressing the disconnect button self.microPython.on_connectButton_clicked()