src/eric7/MicroPython/Devices/STLinkDevices.py

branch
mpy_network
changeset 9989
286c2a21f36f
parent 9972
68ac01294544
child 10069
435cc5875135
--- a/src/eric7/MicroPython/Devices/STLinkDevices.py	Mon Apr 24 17:51:11 2023 +0200
+++ b/src/eric7/MicroPython/Devices/STLinkDevices.py	Thu Apr 27 17:59:09 2023 +0200
@@ -468,9 +468,10 @@
         """
         Private slot to reset the connected device.
         """
-        self.microPython.deviceInterface().execute(
-            "import machine\nmachine.reset()\n", mode=self._submitMode
-        )
+        if self.microPython.isConnected():
+            self.executeCommands(
+                "import machine\nmachine.reset()\n", mode=self._submitMode
+            )
 
 
 def createDevice(microPythonWidget, deviceType, vid, pid, boardName, serialNumber):

eric ide

mercurial