src/eric7/MicroPython/CircuitPythonDevices.py

branch
eric7
changeset 9624
b47dfa7a137d
parent 9496
05017f795c24
child 9653
e67609152c5e
equal deleted inserted replaced
9623:9c1f429cb56b 9624:b47dfa7a137d
10 import os 10 import os
11 import shutil 11 import shutil
12 12
13 from PyQt6.QtCore import pyqtSlot 13 from PyQt6.QtCore import pyqtSlot
14 14
15 from eric7 import Preferences, Utilities 15 from eric7 import Preferences
16 from eric7.EricWidgets import EricFileDialog, EricMessageBox 16 from eric7.EricWidgets import EricFileDialog, EricMessageBox
17 from eric7.SystemUtilities import FileSystemUtilities
17 18
18 from .MicroPythonDevices import MicroPythonDevice 19 from .MicroPythonDevices import MicroPythonDevice
19 from .MicroPythonWidget import HAS_QTCHART 20 from .MicroPythonWidget import HAS_QTCHART
20 21
21 22
172 @return workspace directory used for saving files 173 @return workspace directory used for saving files
173 @rtype str 174 @rtype str
174 """ 175 """
175 # Attempts to find the paths on the filesystem that represents the 176 # Attempts to find the paths on the filesystem that represents the
176 # plugged in CIRCUITPY boards. 177 # plugged in CIRCUITPY boards.
177 deviceDirectories = Utilities.findVolume(self.DeviceVolumeName, findAll=True) 178 deviceDirectories = FileSystemUtilities.findVolume(
179 self.DeviceVolumeName, findAll=True
180 )
178 181
179 if deviceDirectories: 182 if deviceDirectories:
180 if len(deviceDirectories) == 1: 183 if len(deviceDirectories) == 1:
181 return deviceDirectories[0] 184 return deviceDirectories[0]
182 else: 185 else:

eric ide

mercurial