--- a/src/eric7/Documentation/Source/eric7.MicroPython.CircuitPythonDevices.html Mon Feb 06 11:00:29 2023 +0100 +++ b/src/eric7/Documentation/Source/eric7.MicroPython.CircuitPythonDevices.html Mon Feb 06 15:02:57 2023 +0100 @@ -47,7 +47,7 @@ <h3>Class Attributes</h3> <table> -<tr><td>DeviceVolumeName</td></tr> +<tr><td>DeviceVolumeName</td></tr><tr><td>GitHubFirmwareUrl</td></tr> </table> <h3>Class Methods</h3> @@ -67,6 +67,10 @@ <td>Private slot to populate the 'Library Management' menu.</td> </tr> <tr> +<td><a href="#CircuitPythonDevice.__cpyVersionResponse">__cpyVersionResponse</a></td> +<td>Private method handling the response of the latest version request.</td> +</tr> +<tr> <td><a href="#CircuitPythonDevice.__deviceVolumeMounted">__deviceVolumeMounted</a></td> <td>Private method to check, if the device volume is mounted.</td> </tr> @@ -91,6 +95,10 @@ <td>Private slot to install Python files into the onboard library.</td> </tr> <tr> +<td><a href="#CircuitPythonDevice.__showCircuitPythonVersions">__showCircuitPythonVersions</a></td> +<td>Private slot to show the CircuitPython version of a connected device and the latest available one (from Github).</td> +</tr> +<tr> <td><a href="#CircuitPythonDevice.addDeviceMenuEntries">addDeviceMenuEntries</a></td> <td>Public method to add device specific entries to the given menu.</td> </tr> @@ -186,6 +194,20 @@ <p> Private slot to populate the 'Library Management' menu. </p> +<a NAME="CircuitPythonDevice.__cpyVersionResponse" ID="CircuitPythonDevice.__cpyVersionResponse"></a> +<h4>CircuitPythonDevice.__cpyVersionResponse</h4> +<b>__cpyVersionResponse</b>(<i>reply</i>) + +<p> + Private method handling the response of the latest version request. +</p> +<dl> + +<dt><i>reply</i> (QNetworkReply)</dt> +<dd> +reference to the reply object +</dd> +</dl> <a NAME="CircuitPythonDevice.__deviceVolumeMounted" ID="CircuitPythonDevice.__deviceVolumeMounted"></a> <h4>CircuitPythonDevice.__deviceVolumeMounted</h4> <b>__deviceVolumeMounted</b>(<i></i>) @@ -288,6 +310,14 @@ (defaults to False) </dd> </dl> +<a NAME="CircuitPythonDevice.__showCircuitPythonVersions" ID="CircuitPythonDevice.__showCircuitPythonVersions"></a> +<h4>CircuitPythonDevice.__showCircuitPythonVersions</h4> +<b>__showCircuitPythonVersions</b>(<i></i>) + +<p> + Private slot to show the CircuitPython version of a connected device and + the latest available one (from Github). +</p> <a NAME="CircuitPythonDevice.addDeviceMenuEntries" ID="CircuitPythonDevice.addDeviceMenuEntries"></a> <h4>CircuitPythonDevice.addDeviceMenuEntries</h4> <b>addDeviceMenuEntries</b>(<i>menu</i>)