diff -r dad1f6d37366 -r a82014a9e57b src/eric7/APIs/Python3/eric7.api --- a/src/eric7/APIs/Python3/eric7.api Sat Mar 11 15:28:47 2023 +0100 +++ b/src/eric7/APIs/Python3/eric7.api Sun Mar 12 14:56:04 2023 +0100 @@ -2654,6 +2654,7 @@ eric7.MicroPython.Devices.DeviceBase.BaseDevice._shortError?5(error) eric7.MicroPython.Devices.DeviceBase.BaseDevice.activateBluetoothInterface?4() eric7.MicroPython.Devices.DeviceBase.BaseDevice.addDeviceBluetoothEntries?4(menu) +eric7.MicroPython.Devices.DeviceBase.BaseDevice.addDeviceEthernetEntries?4(menu) eric7.MicroPython.Devices.DeviceBase.BaseDevice.addDeviceMenuEntries?4(menu) eric7.MicroPython.Devices.DeviceBase.BaseDevice.addDeviceWifiEntries?4(menu) eric7.MicroPython.Devices.DeviceBase.BaseDevice.bool2str?4(val, capitalized=True) @@ -2664,10 +2665,14 @@ eric7.MicroPython.Devices.DeviceBase.BaseDevice.cd?4(dirname) eric7.MicroPython.Devices.DeviceBase.BaseDevice.checkDeviceData?4(quiet=True) eric7.MicroPython.Devices.DeviceBase.BaseDevice.checkInternet?4() +eric7.MicroPython.Devices.DeviceBase.BaseDevice.checkInternetViaLan?4() +eric7.MicroPython.Devices.DeviceBase.BaseDevice.connectToLan?4(config) eric7.MicroPython.Devices.DeviceBase.BaseDevice.connectWifi?4(ssid, password) eric7.MicroPython.Devices.DeviceBase.BaseDevice.deactivateBluetoothInterface?4() +eric7.MicroPython.Devices.DeviceBase.BaseDevice.deactivateEthernet?4() eric7.MicroPython.Devices.DeviceBase.BaseDevice.deactivateInterface?4(interface) eric7.MicroPython.Devices.DeviceBase.BaseDevice.deviceName?4() +eric7.MicroPython.Devices.DeviceBase.BaseDevice.disconnectFromLan?4() eric7.MicroPython.Devices.DeviceBase.BaseDevice.disconnectWifi?4() eric7.MicroPython.Devices.DeviceBase.BaseDevice.downloadFirmware?4() eric7.MicroPython.Devices.DeviceBase.BaseDevice.exists?4(pathname) @@ -2683,6 +2688,7 @@ eric7.MicroPython.Devices.DeviceBase.BaseDevice.getDeviceType?4() eric7.MicroPython.Devices.DeviceBase.BaseDevice.getDocumentationUrl?4() eric7.MicroPython.Devices.DeviceBase.BaseDevice.getDownloadMenuEntries?4() +eric7.MicroPython.Devices.DeviceBase.BaseDevice.getEthernetStatus?4() eric7.MicroPython.Devices.DeviceBase.BaseDevice.getFirmwareUrl?4() eric7.MicroPython.Devices.DeviceBase.BaseDevice.getModules?4() eric7.MicroPython.Devices.DeviceBase.BaseDevice.getTime?4() @@ -2706,6 +2712,7 @@ eric7.MicroPython.Devices.DeviceBase.BaseDevice.putData?4(deviceFileName, content) eric7.MicroPython.Devices.DeviceBase.BaseDevice.pwd?4() eric7.MicroPython.Devices.DeviceBase.BaseDevice.removeCredentials?4() +eric7.MicroPython.Devices.DeviceBase.BaseDevice.removeLanAutoConnect?4() eric7.MicroPython.Devices.DeviceBase.BaseDevice.rm?4(filename) eric7.MicroPython.Devices.DeviceBase.BaseDevice.rmdir?4(dirname) eric7.MicroPython.Devices.DeviceBase.BaseDevice.rmrf?4(name, recursive=False, force=False) @@ -2726,6 +2733,7 @@ eric7.MicroPython.Devices.DeviceBase.BaseDevice.syncTime?4(deviceType, hasCPy=False) eric7.MicroPython.Devices.DeviceBase.BaseDevice.upipInstall?4(packages) eric7.MicroPython.Devices.DeviceBase.BaseDevice.writeCredentials?4(ssid, password) +eric7.MicroPython.Devices.DeviceBase.BaseDevice.writeLanAutoConnect?4(config) eric7.MicroPython.Devices.DeviceBase.BaseDevice?1(microPythonWidget, deviceType, parent=None) eric7.MicroPython.Devices.EspDevices.EspDevice._getSetTimeCode?5() eric7.MicroPython.Devices.EspDevices.EspDevice.activateBluetoothInterface?4() @@ -2797,6 +2805,7 @@ eric7.MicroPython.Devices.MCUScripts.circuitPy7WiFiConnect.connectWiFi?4() eric7.MicroPython.Devices.MCUScripts.esp32WiFiConnect.connectWiFi?4() eric7.MicroPython.Devices.MCUScripts.mpyWiFiConnect.connectWiFi?4() +eric7.MicroPython.Devices.MCUScripts.picoWiznetConnect.connectLan?4() eric7.MicroPython.Devices.MCUScripts.picowWiFiConnect.connectWiFi?4() eric7.MicroPython.Devices.MCUScripts.pimoroniWiFiConnect.connectWiFi?4() eric7.MicroPython.Devices.MicrobitDevices.MicrobitDevice._getSetTimeCode?5() @@ -2851,19 +2860,26 @@ eric7.MicroPython.Devices.RP2040Devices.RP2040Device.canStartPlotter?4() eric7.MicroPython.Devices.RP2040Devices.RP2040Device.canStartRepl?4() eric7.MicroPython.Devices.RP2040Devices.RP2040Device.checkInternet?4() +eric7.MicroPython.Devices.RP2040Devices.RP2040Device.checkInternetViaLan?4() +eric7.MicroPython.Devices.RP2040Devices.RP2040Device.connectToLan?4(config) eric7.MicroPython.Devices.RP2040Devices.RP2040Device.connectWifi?4(ssid, password) +eric7.MicroPython.Devices.RP2040Devices.RP2040Device.deactivateEthernet?4() eric7.MicroPython.Devices.RP2040Devices.RP2040Device.deactivateInterface?4(interface) eric7.MicroPython.Devices.RP2040Devices.RP2040Device.deviceName?4() +eric7.MicroPython.Devices.RP2040Devices.RP2040Device.disconnectFromLan?4() eric7.MicroPython.Devices.RP2040Devices.RP2040Device.disconnectWifi?4() eric7.MicroPython.Devices.RP2040Devices.RP2040Device.forceInterrupt?4() eric7.MicroPython.Devices.RP2040Devices.RP2040Device.getConnectedClients?4() eric7.MicroPython.Devices.RP2040Devices.RP2040Device.getDocumentationUrl?4() eric7.MicroPython.Devices.RP2040Devices.RP2040Device.getDownloadMenuEntries?4() +eric7.MicroPython.Devices.RP2040Devices.RP2040Device.getEthernetStatus?4() eric7.MicroPython.Devices.RP2040Devices.RP2040Device.getWifiData?4() +eric7.MicroPython.Devices.RP2040Devices.RP2040Device.hasEthernet?4() eric7.MicroPython.Devices.RP2040Devices.RP2040Device.hasFlashMenuEntry?4() eric7.MicroPython.Devices.RP2040Devices.RP2040Device.hasNetworkTime?4() eric7.MicroPython.Devices.RP2040Devices.RP2040Device.hasWifi?4() eric7.MicroPython.Devices.RP2040Devices.RP2040Device.removeCredentials?4() +eric7.MicroPython.Devices.RP2040Devices.RP2040Device.removeLanAutoConnect?4() eric7.MicroPython.Devices.RP2040Devices.RP2040Device.runScript?4(script) eric7.MicroPython.Devices.RP2040Devices.RP2040Device.scanNetworks?4() eric7.MicroPython.Devices.RP2040Devices.RP2040Device.setButtons?4() @@ -2871,6 +2887,7 @@ eric7.MicroPython.Devices.RP2040Devices.RP2040Device.startAccessPoint?4(ssid, security=None, password=None, ifconfig=None) eric7.MicroPython.Devices.RP2040Devices.RP2040Device.stopAccessPoint?4() eric7.MicroPython.Devices.RP2040Devices.RP2040Device.writeCredentials?4(ssid, password) +eric7.MicroPython.Devices.RP2040Devices.RP2040Device.writeLanAutoConnect?4(config) eric7.MicroPython.Devices.RP2040Devices.RP2040Device?1(microPythonWidget, deviceType, parent=None) eric7.MicroPython.Devices.RP2040Devices.createDevice?4(microPythonWidget, deviceType, vid, pid, boardName, serialNumber) eric7.MicroPython.Devices.SupportedBoards?7 @@ -2894,6 +2911,12 @@ eric7.MicroPython.Devices.getDeviceIcon?4(boardName, iconFormat=True) eric7.MicroPython.Devices.getFoundDevices?4() eric7.MicroPython.Devices.getSupportedDevices?4() +eric7.MicroPython.EthernetDialogs.EthernetController.EthernetController.createMenu?4(menu) +eric7.MicroPython.EthernetDialogs.EthernetController.EthernetController?1(microPython, parent=None) +eric7.MicroPython.EthernetDialogs.EthernetStatusDialog.EthernetStatusDialog?1(status, parent=None) +eric7.MicroPython.EthernetDialogs.IPv4AddressDialog.IPv4AddressDialog.getIPv4Address?4() +eric7.MicroPython.EthernetDialogs.IPv4AddressDialog.IPv4AddressDialog?1(withDhcp=False, parent=None) +eric7.MicroPython.EthernetDialogs.WiznetUtilities.wiznetInit?4() eric7.MicroPython.IgnoredDevicesDialog.IgnoredDevicesDialog.getDevices?4() eric7.MicroPython.IgnoredDevicesDialog.IgnoredDevicesDialog?1(deviceList, parent=None) eric7.MicroPython.MicroPythonDeviceInterface.MicroPythonDeviceInterface.PasteModePrompt?7