src/eric7/MicroPython/UF2FlashDialog.py

branch
eric7
changeset 9759
4543b7876047
parent 9736
796b1ecab72c
child 9813
4b1096f1a5ee
child 9815
6cbe3948044c
equal deleted inserted replaced
9758:6d24ab9c0404 9759:4543b7876047
18 from eric7.EricGui import EricPixmapCache 18 from eric7.EricGui import EricPixmapCache
19 from eric7.EricWidgets.EricApplication import ericApp 19 from eric7.EricWidgets.EricApplication import ericApp
20 from eric7.EricWidgets.EricPathPicker import EricPathPickerModes 20 from eric7.EricWidgets.EricPathPicker import EricPathPickerModes
21 from eric7.SystemUtilities import FileSystemUtilities 21 from eric7.SystemUtilities import FileSystemUtilities
22 22
23 from . import MicroPythonDevices 23 from . import Devices
24 from .Ui_UF2FlashDialog import Ui_UF2FlashDialog 24 from .Ui_UF2FlashDialog import Ui_UF2FlashDialog
25 25
26 SupportedUF2Boards = { 26 SupportedUF2Boards = {
27 "circuitpython": { 27 "circuitpython": {
28 "volumes": { 28 "volumes": {
753 if len(devices) == 0: 753 if len(devices) == 0:
754 # no device detected 754 # no device detected
755 devices = list( 755 devices = list(
756 filter( 756 filter(
757 lambda x: x[0] in SupportedUF2Boards, 757 lambda x: x[0] in SupportedUF2Boards,
758 MicroPythonDevices.getFoundDevices()[0], 758 Devices.getFoundDevices()[0],
759 ) 759 )
760 ) 760 )
761 if devices: 761 if devices:
762 self.__showSpecificInstructions(list(devices)) 762 self.__showSpecificInstructions(list(devices))
763 else: 763 else:

eric ide

mercurial