--- a/src/eric7/APIs/Python3/eric7.api Fri Mar 21 18:12:17 2025 +0100 +++ b/src/eric7/APIs/Python3/eric7.api Sun Mar 23 14:55:14 2025 +0100 @@ -2830,6 +2830,7 @@ eric7.MicroPython.Devices.CircuitPythonUpdater.ShowOutdatedDialog.ShowOutdatedDialog.getSelection?4() eric7.MicroPython.Devices.CircuitPythonUpdater.ShowOutdatedDialog.ShowOutdatedDialog.on_modulesList_itemChanged?4(item, column) eric7.MicroPython.Devices.CircuitPythonUpdater.ShowOutdatedDialog.ShowOutdatedDialog?1(devicePath, selectionMode=False, parent=None) +eric7.MicroPython.Devices.DeviceBase.BaseDevice._boardInformationCommands?5() eric7.MicroPython.Devices.DeviceBase.BaseDevice._getSetTimeCode?5() eric7.MicroPython.Devices.DeviceBase.BaseDevice._shortError?5(error) eric7.MicroPython.Devices.DeviceBase.BaseDevice.activateBluetoothInterface?4() @@ -2891,6 +2892,7 @@ eric7.MicroPython.Devices.DeviceBase.BaseDevice.hasWifi?4() eric7.MicroPython.Devices.DeviceBase.BaseDevice.hasWifiCountry?4() eric7.MicroPython.Devices.DeviceBase.BaseDevice.isLanConnected?4() +eric7.MicroPython.Devices.DeviceBase.BaseDevice.isMicrobit?4() eric7.MicroPython.Devices.DeviceBase.BaseDevice.isNetworkConnected?4() eric7.MicroPython.Devices.DeviceBase.BaseDevice.isWifiApConnected?4() eric7.MicroPython.Devices.DeviceBase.BaseDevice.isWifiClientConnected?4() @@ -2922,7 +2924,9 @@ 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.supportsDirectories?4() eric7.MicroPython.Devices.DeviceBase.BaseDevice.supportsLocalFileAccess?4() +eric7.MicroPython.Devices.DeviceBase.BaseDevice.supportsRenameFiles?4() 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, hostname, country) @@ -3006,6 +3010,7 @@ eric7.MicroPython.Devices.GenericMicroPythonDevices.GenericMicroPythonDevice?1(microPythonWidget, deviceType, vid, pid, parent=None) eric7.MicroPython.Devices.GenericMicroPythonDevices.createDevice?4(microPythonWidget, deviceType, vid, pid, _boardName, _serialNumber) eric7.MicroPython.Devices.IgnoredBoards?7 +eric7.MicroPython.Devices.MicrobitDevices.MicrobitDevice._boardInformationCommands?5() eric7.MicroPython.Devices.MicrobitDevices.MicrobitDevice._getSetTimeCode?5() eric7.MicroPython.Devices.MicrobitDevices.MicrobitDevice.activateBluetoothInterface?4() eric7.MicroPython.Devices.MicrobitDevices.MicrobitDevice.addDeviceMenuEntries?4(menu) @@ -3018,15 +3023,19 @@ eric7.MicroPython.Devices.MicrobitDevices.MicrobitDevice.forceInterrupt?4() eric7.MicroPython.Devices.MicrobitDevices.MicrobitDevice.getBluetoothStatus?4() eric7.MicroPython.Devices.MicrobitDevices.MicrobitDevice.getBoardInformation?4() +eric7.MicroPython.Devices.MicrobitDevices.MicrobitDevice.getData?4(deviceFileName) eric7.MicroPython.Devices.MicrobitDevices.MicrobitDevice.getDeviceScan?4(timeout=10) eric7.MicroPython.Devices.MicrobitDevices.MicrobitDevice.getDocumentationUrl?4() eric7.MicroPython.Devices.MicrobitDevices.MicrobitDevice.getDownloadMenuEntries?4() eric7.MicroPython.Devices.MicrobitDevices.MicrobitDevice.hasBluetooth?4() eric7.MicroPython.Devices.MicrobitDevices.MicrobitDevice.hasFlashMenuEntry?4() eric7.MicroPython.Devices.MicrobitDevices.MicrobitDevice.hasTimeCommands?4() +eric7.MicroPython.Devices.MicrobitDevices.MicrobitDevice.isMicrobit?4() eric7.MicroPython.Devices.MicrobitDevices.MicrobitDevice.lls?4(dirname="", fullstat=False, showHidden=False) eric7.MicroPython.Devices.MicrobitDevices.MicrobitDevice.ls?4(dirname="") +eric7.MicroPython.Devices.MicrobitDevices.MicrobitDevice.putData?4(deviceFileName, content) eric7.MicroPython.Devices.MicrobitDevices.MicrobitDevice.pwd?4() +eric7.MicroPython.Devices.MicrobitDevices.MicrobitDevice.rm?4(filename) eric7.MicroPython.Devices.MicrobitDevices.MicrobitDevice.runScript?4(script) eric7.MicroPython.Devices.MicrobitDevices.MicrobitDevice.setButtons?4() eric7.MicroPython.Devices.MicrobitDevices.MicrobitDevice.setConnected?4(connected)