src/eric7/Documentation/Source/eric7.MicroPython.CircuitPythonDevices.html

branch
eric7
changeset 9742
48dbfea4ac06
parent 9740
90072e10ae9b
child 9747
b7976868d5b0
equal deleted inserted replaced
9741:901caff48307 9742:48dbfea4ac06
45 <h3>Derived from</h3> 45 <h3>Derived from</h3>
46 MicroPythonDevice 46 MicroPythonDevice
47 <h3>Class Attributes</h3> 47 <h3>Class Attributes</h3>
48 48
49 <table> 49 <table>
50 <tr><td>DeviceVolumeName</td></tr> 50 <tr><td>DeviceVolumeName</td></tr><tr><td>GitHubFirmwareUrl</td></tr>
51 </table> 51 </table>
52 <h3>Class Methods</h3> 52 <h3>Class Methods</h3>
53 53
54 <table> 54 <table>
55 <tr><td>None</td></tr> 55 <tr><td>None</td></tr>
65 <tr> 65 <tr>
66 <td><a href="#CircuitPythonDevice.__aboutToShowLibraryMenu">__aboutToShowLibraryMenu</a></td> 66 <td><a href="#CircuitPythonDevice.__aboutToShowLibraryMenu">__aboutToShowLibraryMenu</a></td>
67 <td>Private slot to populate the 'Library Management' menu.</td> 67 <td>Private slot to populate the 'Library Management' menu.</td>
68 </tr> 68 </tr>
69 <tr> 69 <tr>
70 <td><a href="#CircuitPythonDevice.__cpyVersionResponse">__cpyVersionResponse</a></td>
71 <td>Private method handling the response of the latest version request.</td>
72 </tr>
73 <tr>
70 <td><a href="#CircuitPythonDevice.__deviceVolumeMounted">__deviceVolumeMounted</a></td> 74 <td><a href="#CircuitPythonDevice.__deviceVolumeMounted">__deviceVolumeMounted</a></td>
71 <td>Private method to check, if the device volume is mounted.</td> 75 <td>Private method to check, if the device volume is mounted.</td>
72 </tr> 76 </tr>
73 <tr> 77 <tr>
74 <td><a href="#CircuitPythonDevice.__findDeviceDirectories">__findDeviceDirectories</a></td> 78 <td><a href="#CircuitPythonDevice.__findDeviceDirectories">__findDeviceDirectories</a></td>
87 <td>Private method to show a message box because Teens does not support the UF2 bootloader yet.</td> 91 <td>Private method to show a message box because Teens does not support the UF2 bootloader yet.</td>
88 </tr> 92 </tr>
89 <tr> 93 <tr>
90 <td><a href="#CircuitPythonDevice.__installLibraryFiles">__installLibraryFiles</a></td> 94 <td><a href="#CircuitPythonDevice.__installLibraryFiles">__installLibraryFiles</a></td>
91 <td>Private slot to install Python files into the onboard library.</td> 95 <td>Private slot to install Python files into the onboard library.</td>
96 </tr>
97 <tr>
98 <td><a href="#CircuitPythonDevice.__showCircuitPythonVersions">__showCircuitPythonVersions</a></td>
99 <td>Private slot to show the CircuitPython version of a connected device and the latest available one (from Github).</td>
92 </tr> 100 </tr>
93 <tr> 101 <tr>
94 <td><a href="#CircuitPythonDevice.addDeviceMenuEntries">addDeviceMenuEntries</a></td> 102 <td><a href="#CircuitPythonDevice.addDeviceMenuEntries">addDeviceMenuEntries</a></td>
95 <td>Public method to add device specific entries to the given menu.</td> 103 <td>Public method to add device specific entries to the given menu.</td>
96 </tr> 104 </tr>
184 <b>__aboutToShowLibraryMenu</b>(<i></i>) 192 <b>__aboutToShowLibraryMenu</b>(<i></i>)
185 193
186 <p> 194 <p>
187 Private slot to populate the 'Library Management' menu. 195 Private slot to populate the 'Library Management' menu.
188 </p> 196 </p>
197 <a NAME="CircuitPythonDevice.__cpyVersionResponse" ID="CircuitPythonDevice.__cpyVersionResponse"></a>
198 <h4>CircuitPythonDevice.__cpyVersionResponse</h4>
199 <b>__cpyVersionResponse</b>(<i>reply</i>)
200
201 <p>
202 Private method handling the response of the latest version request.
203 </p>
204 <dl>
205
206 <dt><i>reply</i> (QNetworkReply)</dt>
207 <dd>
208 reference to the reply object
209 </dd>
210 </dl>
189 <a NAME="CircuitPythonDevice.__deviceVolumeMounted" ID="CircuitPythonDevice.__deviceVolumeMounted"></a> 211 <a NAME="CircuitPythonDevice.__deviceVolumeMounted" ID="CircuitPythonDevice.__deviceVolumeMounted"></a>
190 <h4>CircuitPythonDevice.__deviceVolumeMounted</h4> 212 <h4>CircuitPythonDevice.__deviceVolumeMounted</h4>
191 <b>__deviceVolumeMounted</b>(<i></i>) 213 <b>__deviceVolumeMounted</b>(<i></i>)
192 214
193 <p> 215 <p>
286 <dd> 308 <dd>
287 flag indicating to install a library package 309 flag indicating to install a library package
288 (defaults to False) 310 (defaults to False)
289 </dd> 311 </dd>
290 </dl> 312 </dl>
313 <a NAME="CircuitPythonDevice.__showCircuitPythonVersions" ID="CircuitPythonDevice.__showCircuitPythonVersions"></a>
314 <h4>CircuitPythonDevice.__showCircuitPythonVersions</h4>
315 <b>__showCircuitPythonVersions</b>(<i></i>)
316
317 <p>
318 Private slot to show the CircuitPython version of a connected device and
319 the latest available one (from Github).
320 </p>
291 <a NAME="CircuitPythonDevice.addDeviceMenuEntries" ID="CircuitPythonDevice.addDeviceMenuEntries"></a> 321 <a NAME="CircuitPythonDevice.addDeviceMenuEntries" ID="CircuitPythonDevice.addDeviceMenuEntries"></a>
292 <h4>CircuitPythonDevice.addDeviceMenuEntries</h4> 322 <h4>CircuitPythonDevice.addDeviceMenuEntries</h4>
293 <b>addDeviceMenuEntries</b>(<i>menu</i>) 323 <b>addDeviceMenuEntries</b>(<i>menu</i>)
294 324
295 <p> 325 <p>

eric ide

mercurial