--- a/src/eric7/APIs/Python3/eric7.api Sat Feb 11 19:52:53 2023 +0100 +++ b/src/eric7/APIs/Python3/eric7.api Sat Feb 11 19:53:53 2023 +0100 @@ -2555,7 +2555,7 @@ eric7.MicroPython.CircuitPythonDevices.CircuitPythonDevice.setButtons?4() eric7.MicroPython.CircuitPythonDevices.CircuitPythonDevice.supportsLocalFileAccess?4() eric7.MicroPython.CircuitPythonDevices.CircuitPythonDevice?1(microPythonWidget, deviceType, boardName, parent=None) -eric7.MicroPython.CircuitPythonDevices.createDevice?4(microPythonWidget, deviceType, vid, pid, boardName) +eric7.MicroPython.CircuitPythonDevices.createDevice?4(microPythonWidget, deviceType, vid, pid, boardName, serialNumber) eric7.MicroPython.CircuitPythonUpdater.CircuitPythonUpdaterInterface.CircuitPythonUpdaterInterface.installCircup?4() eric7.MicroPython.CircuitPythonUpdater.CircuitPythonUpdaterInterface.CircuitPythonUpdaterInterface.populateMenu?4(menu) eric7.MicroPython.CircuitPythonUpdater.CircuitPythonUpdaterInterface.CircuitPythonUpdaterInterface?1(device, parent=None) @@ -2607,7 +2607,7 @@ eric7.MicroPython.EspDevices.EspDevice.runScript?4(script) eric7.MicroPython.EspDevices.EspDevice.setButtons?4() eric7.MicroPython.EspDevices.EspDevice?1(microPythonWidget, deviceType, parent=None) -eric7.MicroPython.EspDevices.createDevice?4(microPythonWidget, deviceType, vid, pid, boardName) +eric7.MicroPython.EspDevices.createDevice?4(microPythonWidget, deviceType, vid, pid, boardName, serialNumber) eric7.MicroPython.EspFirmwareSelectionDialog.EspFirmwareSelectionDialog.Chips?7 eric7.MicroPython.EspFirmwareSelectionDialog.EspFirmwareSelectionDialog.FlashAddresses?7 eric7.MicroPython.EspFirmwareSelectionDialog.EspFirmwareSelectionDialog.FlashModes?7 @@ -2626,7 +2626,7 @@ eric7.MicroPython.GenericMicroPythonDevices.GenericMicroPythonDevice.setButtons?4() eric7.MicroPython.GenericMicroPythonDevices.GenericMicroPythonDevice.supportsLocalFileAccess?4() eric7.MicroPython.GenericMicroPythonDevices.GenericMicroPythonDevice?1(microPythonWidget, deviceType, vid, pid, parent=None) -eric7.MicroPython.GenericMicroPythonDevices.createDevice?4(microPythonWidget, deviceType, vid, pid, boardName) +eric7.MicroPython.GenericMicroPythonDevices.createDevice?4(microPythonWidget, deviceType, vid, pid, boardName, serialNumber) eric7.MicroPython.IgnoredDevicesDialog.IgnoredDevicesDialog.getDevices?4() eric7.MicroPython.IgnoredDevicesDialog.IgnoredDevicesDialog?1(deviceList, parent=None) eric7.MicroPython.MicroPythonCommandsInterface.MicroPythonCommandsInterface.cd?4(dirname) @@ -2639,7 +2639,7 @@ eric7.MicroPython.MicroPythonCommandsInterface.MicroPythonCommandsInterface.fileSystemInfo?4() eric7.MicroPython.MicroPythonCommandsInterface.MicroPythonCommandsInterface.get?4(deviceFileName, hostFileName=None) eric7.MicroPython.MicroPythonCommandsInterface.MicroPythonCommandsInterface.getBoardInformation?4() -eric7.MicroPython.MicroPythonCommandsInterface.MicroPythonCommandsInterface.getImplementation?4() +eric7.MicroPython.MicroPythonCommandsInterface.MicroPythonCommandsInterface.getDeviceData?4() eric7.MicroPython.MicroPythonCommandsInterface.MicroPythonCommandsInterface.getModules?4() eric7.MicroPython.MicroPythonCommandsInterface.MicroPythonCommandsInterface.getTime?4() eric7.MicroPython.MicroPythonCommandsInterface.MicroPythonCommandsInterface.handlePreferencesChanged?4() @@ -2654,8 +2654,7 @@ eric7.MicroPython.MicroPythonCommandsInterface.MicroPythonCommandsInterface.rm?4(filename) eric7.MicroPython.MicroPythonCommandsInterface.MicroPythonCommandsInterface.rmdir?4(dirname) eric7.MicroPython.MicroPythonCommandsInterface.MicroPythonCommandsInterface.rmrf?4(name, recursive=False, force=False) -eric7.MicroPython.MicroPythonCommandsInterface.MicroPythonCommandsInterface.syncTime?4(deviceType) -eric7.MicroPython.MicroPythonCommandsInterface.MicroPythonCommandsInterface.version?4() +eric7.MicroPython.MicroPythonCommandsInterface.MicroPythonCommandsInterface.syncTime?4(deviceType, hasCPy=False) eric7.MicroPython.MicroPythonCommandsInterface.MicroPythonCommandsInterface.write?4(data) eric7.MicroPython.MicroPythonCommandsInterface.MicroPythonCommandsInterface?1(parent=None) eric7.MicroPython.MicroPythonDevices.FirmwareGithubUrls?7 @@ -2665,9 +2664,11 @@ eric7.MicroPython.MicroPythonDevices.MicroPythonDevice.canStartFileManager?4() eric7.MicroPython.MicroPythonDevices.MicroPythonDevice.canStartPlotter?4() eric7.MicroPython.MicroPythonDevices.MicroPythonDevice.canStartRepl?4() +eric7.MicroPython.MicroPythonDevices.MicroPythonDevice.checkDeviceData?4() eric7.MicroPython.MicroPythonDevices.MicroPythonDevice.deviceName?4() eric7.MicroPython.MicroPythonDevices.MicroPythonDevice.downloadFirmware?4() eric7.MicroPython.MicroPythonDevices.MicroPythonDevice.forceInterrupt?4() +eric7.MicroPython.MicroPythonDevices.MicroPythonDevice.getDeviceData?4() eric7.MicroPython.MicroPythonDevices.MicroPythonDevice.getDeviceType?4() eric7.MicroPython.MicroPythonDevices.MicroPythonDevice.getDocumentationUrl?4() eric7.MicroPython.MicroPythonDevices.MicroPythonDevice.getDownloadMenuEntries?4() @@ -2682,13 +2683,14 @@ eric7.MicroPython.MicroPythonDevices.MicroPythonDevice.selectDeviceDirectory?4(deviceDirectories) eric7.MicroPython.MicroPythonDevices.MicroPythonDevice.sendCommands?4(commandsList) eric7.MicroPython.MicroPythonDevices.MicroPythonDevice.setButtons?4() +eric7.MicroPython.MicroPythonDevices.MicroPythonDevice.setConnected?4(connected) eric7.MicroPython.MicroPythonDevices.MicroPythonDevice.setFileManager?4(on) eric7.MicroPython.MicroPythonDevices.MicroPythonDevice.setPlotter?4(on) eric7.MicroPython.MicroPythonDevices.MicroPythonDevice.setRepl?4(on) eric7.MicroPython.MicroPythonDevices.MicroPythonDevice.supportsLocalFileAccess?4() eric7.MicroPython.MicroPythonDevices.MicroPythonDevice?1(microPythonWidget, deviceType, parent=None) eric7.MicroPython.MicroPythonDevices.SupportedBoards?7 -eric7.MicroPython.MicroPythonDevices.getDevice?4(deviceType, microPythonWidget, vid, pid, boardName="") +eric7.MicroPython.MicroPythonDevices.getDevice?4(deviceType, microPythonWidget, vid, pid, boardName="", serialNumber="") eric7.MicroPython.MicroPythonDevices.getDeviceIcon?4(boardName, iconFormat=True) eric7.MicroPython.MicroPythonDevices.getFoundDevices?4() eric7.MicroPython.MicroPythonDevices.getSupportedDevices?4() @@ -2761,6 +2763,7 @@ eric7.MicroPython.MicroPythonWidget.MicroPythonWidget.DeviceBoardRole?7 eric7.MicroPython.MicroPythonWidget.MicroPythonWidget.DevicePidRole?7 eric7.MicroPython.MicroPythonWidget.MicroPythonWidget.DevicePortRole?7 +eric7.MicroPython.MicroPythonWidget.MicroPythonWidget.DeviceSerNoRole?7 eric7.MicroPython.MicroPythonWidget.MicroPythonWidget.DeviceTypeRole?7 eric7.MicroPython.MicroPythonWidget.MicroPythonWidget.DeviceVidRole?7 eric7.MicroPython.MicroPythonWidget.MicroPythonWidget.ManualMarker?7 @@ -2800,8 +2803,8 @@ eric7.MicroPython.MicrobitDevices.MicrobitDevice.hasTimeCommands?4() eric7.MicroPython.MicrobitDevices.MicrobitDevice.runScript?4(script) eric7.MicroPython.MicrobitDevices.MicrobitDevice.setButtons?4() -eric7.MicroPython.MicrobitDevices.MicrobitDevice?1(microPythonWidget, deviceType, parent=None) -eric7.MicroPython.MicrobitDevices.createDevice?4(microPythonWidget, deviceType, vid, pid, boardName) +eric7.MicroPython.MicrobitDevices.MicrobitDevice?1(microPythonWidget, deviceType, serialNumber, parent=None) +eric7.MicroPython.MicrobitDevices.createDevice?4(microPythonWidget, deviceType, vid, pid, boardName, serialNumber) eric7.MicroPython.PyBoardDevices.PyBoardDevice.DeviceVolumeName?7 eric7.MicroPython.PyBoardDevices.PyBoardDevice.FlashInstructionsURL?7 eric7.MicroPython.PyBoardDevices.PyBoardDevice.addDeviceMenuEntries?4(menu) @@ -2819,7 +2822,7 @@ eric7.MicroPython.PyBoardDevices.PyBoardDevice.setButtons?4() eric7.MicroPython.PyBoardDevices.PyBoardDevice.supportsLocalFileAccess?4() eric7.MicroPython.PyBoardDevices.PyBoardDevice?1(microPythonWidget, deviceType, parent=None) -eric7.MicroPython.PyBoardDevices.createDevice?4(microPythonWidget, deviceType, vid, pid, boardName) +eric7.MicroPython.PyBoardDevices.createDevice?4(microPythonWidget, deviceType, vid, pid, boardName, serialNumber) eric7.MicroPython.RP2040Devices.RP2040Device.addDeviceMenuEntries?4(menu) eric7.MicroPython.RP2040Devices.RP2040Device.canRunScript?4() eric7.MicroPython.RP2040Devices.RP2040Device.canStartFileManager?4() @@ -2833,7 +2836,7 @@ eric7.MicroPython.RP2040Devices.RP2040Device.runScript?4(script) eric7.MicroPython.RP2040Devices.RP2040Device.setButtons?4() eric7.MicroPython.RP2040Devices.RP2040Device?1(microPythonWidget, deviceType, parent=None) -eric7.MicroPython.RP2040Devices.createDevice?4(microPythonWidget, deviceType, vid, pid, boardName) +eric7.MicroPython.RP2040Devices.createDevice?4(microPythonWidget, deviceType, vid, pid, boardName, serialNumber) eric7.MicroPython.ShowModulesDialog.ShowModulesDialog.getSelection?4() eric7.MicroPython.ShowModulesDialog.ShowModulesDialog.on_modulesList_itemChanged?4(item) eric7.MicroPython.ShowModulesDialog.ShowModulesDialog?1(modulesList, selectionMode=False, info="", parent=None)