src/eric7/MicroPython/Devices/RP2040Devices.py

branch
mpy_network
changeset 9828
32c8a5b57332
parent 9827
21803aa6c3e2
child 9835
b4b07de1b695
equal deleted inserted replaced
9827:21803aa6c3e2 9828:32c8a5b57332
414 return False, '' 414 return False, ''
415 415
416 print(has_wifi()) 416 print(has_wifi())
417 del has_wifi 417 del has_wifi
418 """ 418 """
419 out, err = self._interface.execute(command, mode=self._submitMode, timeout=10000) 419 out, err = self._interface.execute(
420 command, mode=self._submitMode, timeout=10000
421 )
420 if err: 422 if err:
421 raise OSError(self._shortError(err)) 423 raise OSError(self._shortError(err))
422 return ast.literal_eval(out.decode("utf-8")) 424 return ast.literal_eval(out.decode("utf-8"))
423 425
424 def getWifiData(self): 426 def getWifiData(self):
757 # TODO: not yet implemented 759 # TODO: not yet implemented
758 pass 760 pass
759 else: 761 else:
760 return super().scanNetworks() 762 return super().scanNetworks()
761 763
762 out, err = self._interface.execute(command, mode=self._submitMode, timeout=15000) 764 out, err = self._interface.execute(
765 command, mode=self._submitMode, timeout=15000
766 )
763 if err: 767 if err:
764 return [], err 768 return [], err
765 769
766 networksList = ast.literal_eval(out.decode("utf-8")) 770 networksList = ast.literal_eval(out.decode("utf-8"))
767 networks = [] 771 networks = []
876 # TODO: not yet implemented 880 # TODO: not yet implemented
877 pass 881 pass
878 else: 882 else:
879 return super().startAccessPoint(ssid, security=security, password=password) 883 return super().startAccessPoint(ssid, security=security, password=password)
880 884
881 out, err = self._interface.execute(command, mode=self._submitMode, timeout=15000) 885 out, err = self._interface.execute(
886 command, mode=self._submitMode, timeout=15000
887 )
882 if err: 888 if err:
883 return False, err 889 return False, err
884 else: 890 else:
885 return out.decode("utf-8").strip() == "True", "" 891 return out.decode("utf-8").strip() == "True", ""
886 892
923 # TODO: not yet implemented 929 # TODO: not yet implemented
924 pass 930 pass
925 else: 931 else:
926 return super().checkInternet() 932 return super().checkInternet()
927 933
928 out, err = self._interface.execute(command, mode=self._submitMode, timeout=10000) 934 out, err = self._interface.execute(
935 command, mode=self._submitMode, timeout=10000
936 )
929 if err: 937 if err:
930 return [], err 938 return [], err
931 939
932 clientsList = ast.literal_eval(out.decode("utf-8")) 940 clientsList = ast.literal_eval(out.decode("utf-8"))
933 return clientsList, "" 941 return clientsList, ""

eric ide

mercurial