diff -r fd914f897dcf -r a3f5af773bc7 src/eric7/APIs/Python3/eric7.api --- a/src/eric7/APIs/Python3/eric7.api Sun Mar 09 14:16:35 2025 +0100 +++ b/src/eric7/APIs/Python3/eric7.api Sat Mar 15 11:53:21 2025 +0100 @@ -2799,6 +2799,7 @@ eric7.MicroPython.Devices.CircuitPythonDevices.CircuitPythonDevice.showCircuitPythonVersions?4() eric7.MicroPython.Devices.CircuitPythonDevices.CircuitPythonDevice.startAccessPoint?4(ssid, security=None, password=None, hostname=None, ifconfig=None, ) eric7.MicroPython.Devices.CircuitPythonDevices.CircuitPythonDevice.stopAccessPoint?4() +eric7.MicroPython.Devices.CircuitPythonDevices.CircuitPythonDevice.supportsDeviceScan?4() eric7.MicroPython.Devices.CircuitPythonDevices.CircuitPythonDevice.supportsLocalFileAccess?4() eric7.MicroPython.Devices.CircuitPythonDevices.CircuitPythonDevice.writeCredentials?4(ssid, password, hostname, _country) eric7.MicroPython.Devices.CircuitPythonDevices.CircuitPythonDevice.writeLanAutoConnect?4(config, hostname) @@ -2920,6 +2921,7 @@ eric7.MicroPython.Devices.DeviceBase.BaseDevice.startAccessPoint?4(ssid, security=None, password=None, hostname=None, ifconfig=None, ) eric7.MicroPython.Devices.DeviceBase.BaseDevice.stopAccessPoint?4() eric7.MicroPython.Devices.DeviceBase.BaseDevice.submitMode?4() +eric7.MicroPython.Devices.DeviceBase.BaseDevice.supportsDeviceScan?4() eric7.MicroPython.Devices.DeviceBase.BaseDevice.supportsLocalFileAccess?4() eric7.MicroPython.Devices.DeviceBase.BaseDevice.syncTime?4(_deviceType, hasCPy=False) eric7.MicroPython.Devices.DeviceBase.BaseDevice.upipInstall?4(packages) @@ -2964,6 +2966,7 @@ eric7.MicroPython.Devices.EspDevices.EspDevice.setNetworkTime?4(server="0.pool.ntp.org", tzOffset=0, timeout=10) eric7.MicroPython.Devices.EspDevices.EspDevice.startAccessPoint?4(ssid, security=None, password=None, hostname=None, ifconfig=None, ) eric7.MicroPython.Devices.EspDevices.EspDevice.stopAccessPoint?4() +eric7.MicroPython.Devices.EspDevices.EspDevice.supportsDeviceScan?4() eric7.MicroPython.Devices.EspDevices.EspDevice.writeCredentials?4(ssid, password, hostname, country) eric7.MicroPython.Devices.EspDevices.EspDevice?1(microPythonWidget, deviceType, parent=None) eric7.MicroPython.Devices.EspDevices.createDevice?4(microPythonWidget, deviceType, _vid, _pid, _boardName, _serialNumber) @@ -3026,8 +3029,29 @@ eric7.MicroPython.Devices.MicrobitDevices.MicrobitDevice.runScript?4(script) eric7.MicroPython.Devices.MicrobitDevices.MicrobitDevice.setButtons?4() eric7.MicroPython.Devices.MicrobitDevices.MicrobitDevice.setConnected?4(connected) +eric7.MicroPython.Devices.MicrobitDevices.MicrobitDevice.supportsDeviceScan?4() eric7.MicroPython.Devices.MicrobitDevices.MicrobitDevice?1(microPythonWidget, deviceType, serialNumber, parent=None) eric7.MicroPython.Devices.MicrobitDevices.createDevice?4(microPythonWidget, deviceType, _vid, _pid, _boardName, serialNumber) +eric7.MicroPython.Devices.Nrf52Devices.Nrf52Device.activateBluetoothInterface?4() +eric7.MicroPython.Devices.Nrf52Devices.Nrf52Device.addDeviceMenuEntries?4(menu) +eric7.MicroPython.Devices.Nrf52Devices.Nrf52Device.canRunScript?4() +eric7.MicroPython.Devices.Nrf52Devices.Nrf52Device.canStartFileManager?4() +eric7.MicroPython.Devices.Nrf52Devices.Nrf52Device.canStartPlotter?4() +eric7.MicroPython.Devices.Nrf52Devices.Nrf52Device.canStartRepl?4() +eric7.MicroPython.Devices.Nrf52Devices.Nrf52Device.deactivateBluetoothInterface?4() +eric7.MicroPython.Devices.Nrf52Devices.Nrf52Device.deviceName?4() +eric7.MicroPython.Devices.Nrf52Devices.Nrf52Device.forceInterrupt?4() +eric7.MicroPython.Devices.Nrf52Devices.Nrf52Device.getBluetoothStatus?4() +eric7.MicroPython.Devices.Nrf52Devices.Nrf52Device.getDeviceScan?4(timeout=10) +eric7.MicroPython.Devices.Nrf52Devices.Nrf52Device.getDocumentationUrl?4() +eric7.MicroPython.Devices.Nrf52Devices.Nrf52Device.getDownloadMenuEntries?4() +eric7.MicroPython.Devices.Nrf52Devices.Nrf52Device.hasBluetooth?4() +eric7.MicroPython.Devices.Nrf52Devices.Nrf52Device.hasFlashMenuEntry?4() +eric7.MicroPython.Devices.Nrf52Devices.Nrf52Device.runScript?4(script) +eric7.MicroPython.Devices.Nrf52Devices.Nrf52Device.setButtons?4() +eric7.MicroPython.Devices.Nrf52Devices.Nrf52Device.supportsDeviceScan?4() +eric7.MicroPython.Devices.Nrf52Devices.Nrf52Device?1(microPythonWidget, deviceType, parent=None) +eric7.MicroPython.Devices.Nrf52Devices.createDevice?4(microPythonWidget, deviceType, _vid, _pid, _boardName, _serialNumber) eric7.MicroPython.Devices.PyBoardDevices.PyBoardDevice.DeviceVolumeName?7 eric7.MicroPython.Devices.PyBoardDevices.PyBoardDevice.FlashInstructionsURL?7 eric7.MicroPython.Devices.PyBoardDevices.PyBoardDevice._getSetTimeCode?5() @@ -3092,6 +3116,7 @@ eric7.MicroPython.Devices.RP2Devices.RP2Device.setNetworkTime?4(server="pool.ntp.org", tzOffset=0, timeout=10) eric7.MicroPython.Devices.RP2Devices.RP2Device.startAccessPoint?4(ssid, security=None, password=None, hostname=None, ifconfig=None, ) eric7.MicroPython.Devices.RP2Devices.RP2Device.stopAccessPoint?4() +eric7.MicroPython.Devices.RP2Devices.RP2Device.supportsDeviceScan?4() eric7.MicroPython.Devices.RP2Devices.RP2Device.writeCredentials?4(ssid, password, hostname, country) eric7.MicroPython.Devices.RP2Devices.RP2Device.writeLanAutoConnect?4(config, hostname) eric7.MicroPython.Devices.RP2Devices.RP2Device?1(microPythonWidget, deviceType, parent=None)