src/eric7/MicroPython/Devices/CircuitPythonDevices.py

branch
eric7
changeset 10138
56614cf9d03c
parent 10069
435cc5875135
child 10144
45a9177c8e77
diff -r fe5195fba5f7 -r 56614cf9d03c src/eric7/MicroPython/Devices/CircuitPythonDevices.py
--- a/src/eric7/MicroPython/Devices/CircuitPythonDevices.py	Sat Jul 29 16:45:57 2023 +0200
+++ b/src/eric7/MicroPython/Devices/CircuitPythonDevices.py	Sat Jul 29 19:27:18 2023 +0200
@@ -911,6 +911,8 @@
         result = json.loads(out.decode("utf-8").strip())
         error = "" if result["connected"] else result["status"]
 
+        self._networkConnected = result["connected"]
+
         return result["connected"], error
 
     def disconnectWifi(self):
@@ -942,6 +944,8 @@
         if err:
             return False, err
 
+        self._networkConnected = False
+
         result = json.loads(out.decode("utf-8").strip())
         return result["success"], result["status"]
 
@@ -1394,6 +1398,8 @@
         if err:
             return False, err
 
+        self._networkConnected = True
+
         return out.strip() == b"True", ""
 
     def disconnectFromLan(self):
@@ -1426,6 +1432,8 @@
         if err:
             return False, err
 
+        self._networkConnected = False
+
         return out.strip() == b"True", ""
 
     def checkInternetViaLan(self):

eric ide

mercurial