src/eric7/Documentation/Source/eric7.MicroPython.Devices.DeviceBase.html

Sat, 14 Dec 2024 13:03:11 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sat, 14 Dec 2024 13:03:11 +0100
branch
eric7
changeset 11093
e8932a99beb4
parent 10684
58c7f23ae1cb
child 11167
a3f5af773bc7
permissions
-rw-r--r--

pip Interface
- Changed the package search function to open an external web browser with the package search term (PyPI does not support programmatic search anymore).

9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1 <!DOCTYPE html>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2 <html><head>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
3 <title>eric7.MicroPython.Devices.DeviceBase</title>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
4 <meta charset="UTF-8">
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
5 <link rel="stylesheet" href="styles.css">
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
6 </head>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
7 <body>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
8 <a NAME="top" ID="top"></a>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
9 <h1>eric7.MicroPython.Devices.DeviceBase</h1>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
10 <p>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
11 Module implementing some utility functions and the MicroPythonDevice base
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
12 class.
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
13 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
14
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
15 <h3>Global Attributes</h3>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
16 <table>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
17 <tr><td>None</td></tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
18 </table>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
19
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
20 <h3>Classes</h3>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
21 <table>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
22 <tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
23 <td><a href="#BaseDevice">BaseDevice</a></td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
24 <td>Base class for the more specific MicroPython devices.</td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
25 </tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
26 </table>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
27
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
28 <h3>Functions</h3>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
29 <table>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
30 <tr><td>None</td></tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
31 </table>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
32
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
33 <hr />
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
34 <hr />
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
35 <a NAME="BaseDevice" ID="BaseDevice"></a>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
36 <h2>BaseDevice</h2>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
37 <p>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
38 Base class for the more specific MicroPython devices.
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
39 </p>
9766
f0e22f3a5878 Fixed a few issue introduced during the recent changes to the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9765
diff changeset
40 <p>
f0e22f3a5878 Fixed a few issue introduced during the recent changes to the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9765
diff changeset
41 It includes a list of commands for general use on the various boards.
f0e22f3a5878 Fixed a few issue introduced during the recent changes to the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9765
diff changeset
42 If a board needs special treatment, the command should be overwritten
f0e22f3a5878 Fixed a few issue introduced during the recent changes to the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9765
diff changeset
43 in the board specific subclass. Commands are provided to perform operations
f0e22f3a5878 Fixed a few issue introduced during the recent changes to the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9765
diff changeset
44 on the file system of a connected MicroPython device, for getting and setting
9912
c731e9bdd105 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9891
diff changeset
45 the time on the board and getting board related data.
c731e9bdd105 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9891
diff changeset
46 </p>
c731e9bdd105 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9891
diff changeset
47 <p>
c731e9bdd105 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9891
diff changeset
48 Supported file system commands are:
9766
f0e22f3a5878 Fixed a few issue introduced during the recent changes to the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9765
diff changeset
49 <ul>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
50 <li>cd: change directory</li>
9853
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
51 <li>exists: test the existence of a file or directory on the device</li>
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
52 <li>fileSystemInfo: get information about the file system</li>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
53 <li>get: get a file from the connected device</li>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
54 <li>getData: read data of a file of the connected device</li>
9766
f0e22f3a5878 Fixed a few issue introduced during the recent changes to the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9765
diff changeset
55 <li>lls: directory listing with meta data</li>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
56 <li>ls: directory listing</li>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
57 <li>mkdir: create a new directory</li>
9766
f0e22f3a5878 Fixed a few issue introduced during the recent changes to the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9765
diff changeset
58 <li>put: copy a file to the connected device</li>
f0e22f3a5878 Fixed a few issue introduced during the recent changes to the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9765
diff changeset
59 <li>putData: write data to a file of the connected device</li>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
60 <li>pwd: get the current directory</li>
9766
f0e22f3a5878 Fixed a few issue introduced during the recent changes to the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9765
diff changeset
61 <li>rm: remove a file from the connected device</li>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
62 <li>rmdir: remove an empty directory</li>
9853
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
63 <li>rmrf: remove a file/directory recursively (like 'rm -rf' in bash)</li>
9766
f0e22f3a5878 Fixed a few issue introduced during the recent changes to the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9765
diff changeset
64 </ul>
f0e22f3a5878 Fixed a few issue introduced during the recent changes to the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9765
diff changeset
65 </p>
f0e22f3a5878 Fixed a few issue introduced during the recent changes to the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9765
diff changeset
66 <p>
f0e22f3a5878 Fixed a few issue introduced during the recent changes to the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9765
diff changeset
67 Supported non file system commands are:
f0e22f3a5878 Fixed a few issue introduced during the recent changes to the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9765
diff changeset
68 <ul>
f0e22f3a5878 Fixed a few issue introduced during the recent changes to the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9765
diff changeset
69 <li>getBoardData: get information about the connected board</li>
f0e22f3a5878 Fixed a few issue introduced during the recent changes to the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9765
diff changeset
70 <li>getDeviceData: get version info about MicroPython and some implementation
f0e22f3a5878 Fixed a few issue introduced during the recent changes to the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9765
diff changeset
71 information</li>
f0e22f3a5878 Fixed a few issue introduced during the recent changes to the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9765
diff changeset
72 <li>getModules: get a list of built-in modules</li>
f0e22f3a5878 Fixed a few issue introduced during the recent changes to the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9765
diff changeset
73 <li>getTime: get the current time</li>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
74 <li>showTime: show the current time of the connected device</li>
9766
f0e22f3a5878 Fixed a few issue introduced during the recent changes to the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9765
diff changeset
75 <li>syncTime: synchronize the time of the connected device</li>
9979
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
76 <li>mipInstall: install a MicroPython package with 'mip'</li>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
77 <li>upipInstall: install a MicroPython package with 'upip'</li>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
78 <li>getLibPaths: get a list of library paths contained in sys.path</li>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
79 </ul>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
80 </p>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
81 <p>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
82 Supported WiFi commands are:
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
83 <ul>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
84 <li>hasWifi: check, if the board has WiFi functionality</li>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
85 <li>getWifiData: get WiFi status data</li>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
86 <li>connectWifi: connect to a WiFi network</li>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
87 <li>disconnectWifi: disconnect from a WiFi network</li>
10144
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
88 <li>isWifiClientConnected: check the WiFi connection status as client</li>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
89 <li>isWifiApConnected: check the WiFi connection status as access point</li>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
90 <li>writeCredentials: save the WiFi credentials to the board and create
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
91 functionality to auto-connect at boot time</li>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
92 <li>removeCredentials: remove the saved credentials</li>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
93 <li>checkInternet: check, if internet access is possible</li>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
94 <li>scanNetworks: scan for available WiFi networks</li>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
95 <li>deactivateInterface: deactivate a WiFi interface</li>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
96 <li>startAccessPoint: start an access point</li>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
97 <li>stopAccessPoint: stop the access point</li>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
98 <li>getConnectedClients: get a list of connected WiFi clients</li>
9766
f0e22f3a5878 Fixed a few issue introduced during the recent changes to the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9765
diff changeset
99 </ul>
f0e22f3a5878 Fixed a few issue introduced during the recent changes to the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9765
diff changeset
100 </p>
9860
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
101 <p>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
102 Supported Bluetooth commands are:
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
103 <ul>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
104 <li>hasBluetooth: check, if the board has Bluetooth functionality</li>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
105 <li>getBluetoothStatus: get Bluetooth status data</li>
9891
e58c3fadcacc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9880
diff changeset
106 <li>activateBluetoothInterface: activate a Bluetooth interface</li>
9860
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
107 <li>deactivateBluetoothInterface: deactivate a Bluetooth interface</li>
9891
e58c3fadcacc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9880
diff changeset
108 <li>getDeviceScan: scan for visible Bluetooth devices</li>
e58c3fadcacc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9880
diff changeset
109 </ul>
e58c3fadcacc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9880
diff changeset
110 </p>
e58c3fadcacc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9880
diff changeset
111 <p>
e58c3fadcacc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9880
diff changeset
112 Supported Ethernet commands are:
e58c3fadcacc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9880
diff changeset
113 <ul>
10144
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
114 <li>hasEthernet: check, if the board has Ethernet functionality</li>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
115 <li>getEthernetStatus: get Ethernet status data</li>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
116 <li>connectToLan: connect to an Ethernet network</li>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
117 <li>disconnectFromLan: disconnect from an Ethernet network</li>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
118 <li>isLanConnected: check the LAN connection status</li>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
119 <li>checkInternetViaLan: check, if internet access via LAN is possible</li>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
120 <li>deactivateEthernet: deactivate the Ethernet interface</li>
9891
e58c3fadcacc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9880
diff changeset
121 <li>writeLanAutoConnect: save IPv4 parameters to the board and create a script
10144
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
122 to connect the board to the LAN</li>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
123 <li>removeLanAutoConnect: remove the IPv4 parameters and script from the board</li>
9860
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
124 </ul>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
125 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
126
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
127 <h3>Derived from</h3>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
128 QObject
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
129 <h3>Class Attributes</h3>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
130 <table>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
131 <tr><td>None</td></tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
132 </table>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
133
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
134 <h3>Class Methods</h3>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
135 <table>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
136 <tr><td>None</td></tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
137 </table>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
138
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
139 <h3>Methods</h3>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
140 <table>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
141 <tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
142 <td><a href="#BaseDevice.__init__">BaseDevice</a></td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
143 <td>Constructor</td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
144 </tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
145 <tr>
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
146 <td><a href="#BaseDevice.__getDeviceData">__getDeviceData</a></td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
147 <td>Private method to get some essential data for the connected board.</td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
148 </tr>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
149 <tr>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
150 <td><a href="#BaseDevice._getSetTimeCode">_getSetTimeCode</a></td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
151 <td>Protected method to get the device code to set the time.</td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
152 </tr>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
153 <tr>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
154 <td><a href="#BaseDevice._shortError">_shortError</a></td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
155 <td>Protected method to create a shortened error message.</td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
156 </tr>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
157 <tr>
9860
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
158 <td><a href="#BaseDevice.activateBluetoothInterface">activateBluetoothInterface</a></td>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
159 <td>Public method to activate the Bluetooth interface.</td>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
160 </tr>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
161 <tr>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
162 <td><a href="#BaseDevice.addDeviceBluetoothEntries">addDeviceBluetoothEntries</a></td>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
163 <td>Public method to add device specific entries to the given menu.</td>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
164 </tr>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
165 <tr>
9878
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
166 <td><a href="#BaseDevice.addDeviceEthernetEntries">addDeviceEthernetEntries</a></td>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
167 <td>Public method to add device specific entries to the given menu.</td>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
168 </tr>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
169 <tr>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
170 <td><a href="#BaseDevice.addDeviceMenuEntries">addDeviceMenuEntries</a></td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
171 <td>Public method to add device specific entries to the given menu.</td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
172 </tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
173 <tr>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
174 <td><a href="#BaseDevice.addDeviceWifiEntries">addDeviceWifiEntries</a></td>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
175 <td>Public method to add device specific entries to the given menu.</td>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
176 </tr>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
177 <tr>
9860
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
178 <td><a href="#BaseDevice.bool2str">bool2str</a></td>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
179 <td>Public method to generate a yes/no string given a truth value.</td>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
180 </tr>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
181 <tr>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
182 <td><a href="#BaseDevice.canRunScript">canRunScript</a></td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
183 <td>Public method to determine, if a script can be executed.</td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
184 </tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
185 <tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
186 <td><a href="#BaseDevice.canStartFileManager">canStartFileManager</a></td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
187 <td>Public method to determine, if a File Manager can be started.</td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
188 </tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
189 <tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
190 <td><a href="#BaseDevice.canStartPlotter">canStartPlotter</a></td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
191 <td>Public method to determine, if a Plotter can be started.</td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
192 </tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
193 <tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
194 <td><a href="#BaseDevice.canStartRepl">canStartRepl</a></td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
195 <td>Public method to determine, if a REPL can be started.</td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
196 </tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
197 <tr>
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
198 <td><a href="#BaseDevice.cd">cd</a></td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
199 <td>Public method to change the current directory on the connected device.</td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
200 </tr>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
201 <tr>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
202 <td><a href="#BaseDevice.checkDeviceData">checkDeviceData</a></td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
203 <td>Public method to check the validity of the device data determined during connecting the device.</td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
204 </tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
205 <tr>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
206 <td><a href="#BaseDevice.checkInternet">checkInternet</a></td>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
207 <td>Public method to check, if the internet can be reached.</td>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
208 </tr>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
209 <tr>
9878
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
210 <td><a href="#BaseDevice.checkInternetViaLan">checkInternetViaLan</a></td>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
211 <td>Public method to check, if the internet can be reached (LAN variant).</td>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
212 </tr>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
213 <tr>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
214 <td><a href="#BaseDevice.connectToLan">connectToLan</a></td>
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
215 <td>Public method to connect the connected device to the LAN.</td>
9878
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
216 </tr>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
217 <tr>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
218 <td><a href="#BaseDevice.connectWifi">connectWifi</a></td>
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
219 <td>Public method to connect a device to a WiFi network.</td>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
220 </tr>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
221 <tr>
9860
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
222 <td><a href="#BaseDevice.deactivateBluetoothInterface">deactivateBluetoothInterface</a></td>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
223 <td>Public method to deactivate the Bluetooth interface.</td>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
224 </tr>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
225 <tr>
9878
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
226 <td><a href="#BaseDevice.deactivateEthernet">deactivateEthernet</a></td>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
227 <td>Public method to deactivate the Ethernet interface of the connected device.</td>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
228 </tr>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
229 <tr>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
230 <td><a href="#BaseDevice.deactivateInterface">deactivateInterface</a></td>
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
231 <td>Public method to deactivate a given WiFi interface of the connected device.</td>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
232 </tr>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
233 <tr>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
234 <td><a href="#BaseDevice.deviceName">deviceName</a></td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
235 <td>Public method to get the name of the device.</td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
236 </tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
237 <tr>
10022
a95800b414b7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9989
diff changeset
238 <td><a href="#BaseDevice.disableWebrepl">disableWebrepl</a></td>
a95800b414b7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9989
diff changeset
239 <td>Public method to write the given WebREPL password to the connected device and modify the start script to start the WebREPL server.</td>
a95800b414b7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9989
diff changeset
240 </tr>
a95800b414b7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9989
diff changeset
241 <tr>
9878
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
242 <td><a href="#BaseDevice.disconnectFromLan">disconnectFromLan</a></td>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
243 <td>Public method to disconnect from the LAN.</td>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
244 </tr>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
245 <tr>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
246 <td><a href="#BaseDevice.disconnectWifi">disconnectWifi</a></td>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
247 <td>Public method to disconnect a device from the WiFi network.</td>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
248 </tr>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
249 <tr>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
250 <td><a href="#BaseDevice.downloadFirmware">downloadFirmware</a></td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
251 <td>Public method to download the device firmware.</td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
252 </tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
253 <tr>
10022
a95800b414b7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9989
diff changeset
254 <td><a href="#BaseDevice.enableWebrepl">enableWebrepl</a></td>
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
255 <td>Public method to write the given WebREPL password to the connected device and modify the start script to start the WebREPL server.</td>
10022
a95800b414b7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9989
diff changeset
256 </tr>
a95800b414b7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9989
diff changeset
257 <tr>
9979
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
258 <td><a href="#BaseDevice.ensurePath">ensurePath</a></td>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
259 <td>Public method to ensure, that the given target path exists.</td>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
260 </tr>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
261 <tr>
9989
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
262 <td><a href="#BaseDevice.executeCommands">executeCommands</a></td>
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
263 <td>Public method to send commands to the connected device and return the result.</td>
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
264 </tr>
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
265 <tr>
9853
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
266 <td><a href="#BaseDevice.exists">exists</a></td>
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
267 <td>Public method to check the existence of a file or directory.</td>
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
268 </tr>
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
269 <tr>
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
270 <td><a href="#BaseDevice.fileSystemInfo">fileSystemInfo</a></td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
271 <td>Public method to obtain information about the currently mounted file systems.</td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
272 </tr>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
273 <tr>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
274 <td><a href="#BaseDevice.forceInterrupt">forceInterrupt</a></td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
275 <td>Public method to determine the need for an interrupt when opening the serial connection.</td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
276 </tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
277 <tr>
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
278 <td><a href="#BaseDevice.get">get</a></td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
279 <td>Public method to copy a file from the connected device.</td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
280 </tr>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
281 <tr>
9860
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
282 <td><a href="#BaseDevice.getBluetoothStatus">getBluetoothStatus</a></td>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
283 <td>Public method to get Bluetooth status data of the connected board.</td>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
284 </tr>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
285 <tr>
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
286 <td><a href="#BaseDevice.getBoardInformation">getBoardInformation</a></td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
287 <td>Public method to get some information data of the connected board.</td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
288 </tr>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
289 <tr>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
290 <td><a href="#BaseDevice.getConnectedClients">getConnectedClients</a></td>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
291 <td>Public method to get a list of connected clients.</td>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
292 </tr>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
293 <tr>
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
294 <td><a href="#BaseDevice.getData">getData</a></td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
295 <td>Public method to read data from the connected device.</td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
296 </tr>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
297 <tr>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
298 <td><a href="#BaseDevice.getDeviceData">getDeviceData</a></td>
10035
3a423b723a99 Updated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10022
diff changeset
299 <td>Public method to get a copy of the determined device data or part of them.</td>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
300 </tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
301 <tr>
9860
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
302 <td><a href="#BaseDevice.getDeviceScan">getDeviceScan</a></td>
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
303 <td>Public method to perform a Bluetooth device scan.</td>
9860
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
304 </tr>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
305 <tr>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
306 <td><a href="#BaseDevice.getDeviceType">getDeviceType</a></td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
307 <td>Public method to get the device type.</td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
308 </tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
309 <tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
310 <td><a href="#BaseDevice.getDocumentationUrl">getDocumentationUrl</a></td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
311 <td>Public method to get the device documentation URL.</td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
312 </tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
313 <tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
314 <td><a href="#BaseDevice.getDownloadMenuEntries">getDownloadMenuEntries</a></td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
315 <td>Public method to retrieve the entries for the downloads menu.</td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
316 </tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
317 <tr>
9878
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
318 <td><a href="#BaseDevice.getEthernetStatus">getEthernetStatus</a></td>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
319 <td>Public method to get Ethernet status data of the connected board.</td>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
320 </tr>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
321 <tr>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
322 <td><a href="#BaseDevice.getFirmwareUrl">getFirmwareUrl</a></td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
323 <td>Public method to get the device firmware download URL.</td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
324 </tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
325 <tr>
9979
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
326 <td><a href="#BaseDevice.getLibPaths">getLibPaths</a></td>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
327 <td>Public method to get the list of library paths contained in 'sys.path'.</td>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
328 </tr>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
329 <tr>
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
330 <td><a href="#BaseDevice.getModules">getModules</a></td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
331 <td>Public method to show a list of modules built into the firmware.</td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
332 </tr>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
333 <tr>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
334 <td><a href="#BaseDevice.getTime">getTime</a></td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
335 <td>Public method to get the current time of the device.</td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
336 </tr>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
337 <tr>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
338 <td><a href="#BaseDevice.getWifiData">getWifiData</a></td>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
339 <td>Public method to get data related to the current WiFi status.</td>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
340 </tr>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
341 <tr>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
342 <td><a href="#BaseDevice.getWorkspace">getWorkspace</a></td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
343 <td>Public method to get the workspace directory.</td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
344 </tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
345 <tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
346 <td><a href="#BaseDevice.handleDataFlood">handleDataFlood</a></td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
347 <td>Public slot handling a data floof from the device.</td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
348 </tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
349 <tr>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
350 <td><a href="#BaseDevice.hasBluetooth">hasBluetooth</a></td>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
351 <td>Public method to check the availability of Bluetooth.</td>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
352 </tr>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
353 <tr>
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
354 <td><a href="#BaseDevice.hasCircuitPython">hasCircuitPython</a></td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
355 <td>Public method to check, if the connected device is flashed with CircuitPython.</td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
356 </tr>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
357 <tr>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
358 <td><a href="#BaseDevice.hasDocumentationUrl">hasDocumentationUrl</a></td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
359 <td>Public method to check, if the device has a configured documentation URL.</td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
360 </tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
361 <tr>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
362 <td><a href="#BaseDevice.hasEthernet">hasEthernet</a></td>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
363 <td>Public method to check the availability of Ethernet.</td>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
364 </tr>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
365 <tr>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
366 <td><a href="#BaseDevice.hasFirmwareUrl">hasFirmwareUrl</a></td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
367 <td>Public method to check, if the device has a configured firmware download URL.</td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
368 </tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
369 <tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
370 <td><a href="#BaseDevice.hasFlashMenuEntry">hasFlashMenuEntry</a></td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
371 <td>Public method to check, if the device has its own flash menu entry.</td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
372 </tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
373 <tr>
9871
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
374 <td><a href="#BaseDevice.hasNetworkTime">hasNetworkTime</a></td>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
375 <td>Public method to check the availability of network time functions.</td>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
376 </tr>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
377 <tr>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
378 <td><a href="#BaseDevice.hasTimeCommands">hasTimeCommands</a></td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
379 <td>Public method to check, if the device supports time commands.</td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
380 </tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
381 <tr>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
382 <td><a href="#BaseDevice.hasWifi">hasWifi</a></td>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
383 <td>Public method to check the availability of WiFi.</td>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
384 </tr>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
385 <tr>
10153
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10144
diff changeset
386 <td><a href="#BaseDevice.hasWifiCountry">hasWifiCountry</a></td>
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10144
diff changeset
387 <td>Public method to check, if the device (potentially) has support to set the WiFi country.</td>
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10144
diff changeset
388 </tr>
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10144
diff changeset
389 <tr>
10144
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
390 <td><a href="#BaseDevice.isLanConnected">isLanConnected</a></td>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
391 <td>Public method to check the LAN connection status.</td>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
392 </tr>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
393 <tr>
10138
56614cf9d03c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10070
diff changeset
394 <td><a href="#BaseDevice.isNetworkConnected">isNetworkConnected</a></td>
56614cf9d03c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10070
diff changeset
395 <td>Public method to check, if the network interface (WiFi or Ethernet) is connected.</td>
56614cf9d03c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10070
diff changeset
396 </tr>
56614cf9d03c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10070
diff changeset
397 <tr>
10144
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
398 <td><a href="#BaseDevice.isWifiApConnected">isWifiApConnected</a></td>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
399 <td>Public method to check the WiFi connection status as access point.</td>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
400 </tr>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
401 <tr>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
402 <td><a href="#BaseDevice.isWifiClientConnected">isWifiClientConnected</a></td>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
403 <td>Public method to check the WiFi connection status as client.</td>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
404 </tr>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
405 <tr>
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
406 <td><a href="#BaseDevice.lls">lls</a></td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
407 <td>Public method to get a long directory listing of the connected device including meta data.</td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
408 </tr>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
409 <tr>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
410 <td><a href="#BaseDevice.ls">ls</a></td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
411 <td>Public method to get a directory listing of the connected device.</td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
412 </tr>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
413 <tr>
9844
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
414 <td><a href="#BaseDevice.mipInstall">mipInstall</a></td>
9847
d8c7ded575cb Corrected some code style and formatting issues and regenerated the source documentation accordingly.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9844
diff changeset
415 <td>Public method to install packages using 'mip'.</td>
9844
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
416 </tr>
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
417 <tr>
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
418 <td><a href="#BaseDevice.mkdir">mkdir</a></td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
419 <td>Public method to create a new directory.</td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
420 </tr>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
421 <tr>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
422 <td><a href="#BaseDevice.put">put</a></td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
423 <td>Public method to copy a local file to the connected device.</td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
424 </tr>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
425 <tr>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
426 <td><a href="#BaseDevice.putData">putData</a></td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
427 <td>Public method to write the given data to the connected device.</td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
428 </tr>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
429 <tr>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
430 <td><a href="#BaseDevice.pwd">pwd</a></td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
431 <td>Public method to get the current directory of the connected device.</td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
432 </tr>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
433 <tr>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
434 <td><a href="#BaseDevice.removeCredentials">removeCredentials</a></td>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
435 <td>Public method to remove the saved credentials from the connected device.</td>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
436 </tr>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
437 <tr>
9878
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
438 <td><a href="#BaseDevice.removeLanAutoConnect">removeLanAutoConnect</a></td>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
439 <td>Public method to remove the saved IPv4 parameters from the connected device.</td>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
440 </tr>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
441 <tr>
10515
6e790462348a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
442 <td><a href="#BaseDevice.rename">rename</a></td>
6e790462348a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
443 <td>Public method to rename a file on the device.</td>
6e790462348a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
444 </tr>
6e790462348a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
445 <tr>
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
446 <td><a href="#BaseDevice.rm">rm</a></td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
447 <td>Public method to remove a file from the connected device.</td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
448 </tr>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
449 <tr>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
450 <td><a href="#BaseDevice.rmdir">rmdir</a></td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
451 <td>Public method to remove a directory.</td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
452 </tr>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
453 <tr>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
454 <td><a href="#BaseDevice.rmrf">rmrf</a></td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
455 <td>Public method to remove a file or directory recursively.</td>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
456 </tr>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
457 <tr>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
458 <td><a href="#BaseDevice.runScript">runScript</a></td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
459 <td>Public method to run the given Python script.</td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
460 </tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
461 <tr>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
462 <td><a href="#BaseDevice.scanNetworks">scanNetworks</a></td>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
463 <td>Public method to scan for available WiFi networks.</td>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
464 </tr>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
465 <tr>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
466 <td><a href="#BaseDevice.selectDeviceDirectory">selectDeviceDirectory</a></td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
467 <td>Public method to select the device directory from a list of detected ones.</td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
468 </tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
469 <tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
470 <td><a href="#BaseDevice.sendCommands">sendCommands</a></td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
471 <td>Public method to send a list of commands to the device.</td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
472 </tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
473 <tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
474 <td><a href="#BaseDevice.setButtons">setButtons</a></td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
475 <td>Public method to enable the supported action buttons.</td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
476 </tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
477 <tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
478 <td><a href="#BaseDevice.setConnected">setConnected</a></td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
479 <td>Public method to set the connection state.</td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
480 </tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
481 <tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
482 <td><a href="#BaseDevice.setFileManager">setFileManager</a></td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
483 <td>Public method to set the File Manager status and dependent status.</td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
484 </tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
485 <tr>
9871
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
486 <td><a href="#BaseDevice.setNetworkTime">setNetworkTime</a></td>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
487 <td>Public method to set the time to the network time retrieved from an NTP server.</td>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
488 </tr>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
489 <tr>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
490 <td><a href="#BaseDevice.setPlotter">setPlotter</a></td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
491 <td>Public method to set the Plotter status and dependent status.</td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
492 </tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
493 <tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
494 <td><a href="#BaseDevice.setRepl">setRepl</a></td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
495 <td>Public method to set the REPL status and dependent status.</td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
496 </tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
497 <tr>
9944
011ae0edbcff MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9912
diff changeset
498 <td><a href="#BaseDevice.setWorkspace">setWorkspace</a></td>
011ae0edbcff MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9912
diff changeset
499 <td>Public method to set the device workspace directory.</td>
011ae0edbcff MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9912
diff changeset
500 </tr>
011ae0edbcff MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9912
diff changeset
501 <tr>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
502 <td><a href="#BaseDevice.startAccessPoint">startAccessPoint</a></td>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
503 <td>Public method to start the access point interface.</td>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
504 </tr>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
505 <tr>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
506 <td><a href="#BaseDevice.stopAccessPoint">stopAccessPoint</a></td>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
507 <td>Public method to stop the access point interface.</td>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
508 </tr>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
509 <tr>
9840
d41ee69fa69b Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9829
diff changeset
510 <td><a href="#BaseDevice.submitMode">submitMode</a></td>
d41ee69fa69b Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9829
diff changeset
511 <td>Public method to get the submit mode of the device.</td>
d41ee69fa69b Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9829
diff changeset
512 </tr>
d41ee69fa69b Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9829
diff changeset
513 <tr>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
514 <td><a href="#BaseDevice.supportsLocalFileAccess">supportsLocalFileAccess</a></td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
515 <td>Public method to indicate file access via a local directory.</td>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
516 </tr>
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
517 <tr>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
518 <td><a href="#BaseDevice.syncTime">syncTime</a></td>
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
519 <td>Public method to set the time of the connected device to the local computer's time.</td>
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
520 </tr>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
521 <tr>
9844
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
522 <td><a href="#BaseDevice.upipInstall">upipInstall</a></td>
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
523 <td>Public method to install packages using 'upip'.</td>
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
524 </tr>
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
525 <tr>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
526 <td><a href="#BaseDevice.writeCredentials">writeCredentials</a></td>
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
527 <td>Public method to write the given credentials to the connected device and modify the start script to connect automatically.</td>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
528 </tr>
9878
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
529 <tr>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
530 <td><a href="#BaseDevice.writeLanAutoConnect">writeLanAutoConnect</a></td>
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
531 <td>Public method to generate a script and associated configuration to connect the device to the LAN during boot time.</td>
9878
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
532 </tr>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
533 </table>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
534
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
535 <h3>Static Methods</h3>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
536 <table>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
537 <tr><td>None</td></tr>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
538 </table>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
539
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
540
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
541 <a NAME="BaseDevice.__init__" ID="BaseDevice.__init__"></a>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
542 <h4>BaseDevice (Constructor)</h4>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
543 <b>BaseDevice</b>(<i>microPythonWidget, deviceType, parent=None</i>)
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
544 <p>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
545 Constructor
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
546 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
547
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
548 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
549
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
550 <dt><i>microPythonWidget</i> (MicroPythonWidget)</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
551 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
552 reference to the main MicroPython widget
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
553 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
554 <dt><i>deviceType</i> (str)</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
555 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
556 device type assigned to this device interface
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
557 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
558 <dt><i>parent</i> (QObject)</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
559 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
560 reference to the parent object
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
561 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
562 </dl>
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
563 <a NAME="BaseDevice.__getDeviceData" ID="BaseDevice.__getDeviceData"></a>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
564 <h4>BaseDevice.__getDeviceData</h4>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
565 <b>__getDeviceData</b>(<i></i>)
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
566 <p>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
567 Private method to get some essential data for the connected board.
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
568 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
569
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
570 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
571 <dt>Return:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
572 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
573 dictionary containing the determined data
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
574 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
575 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
576 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
577 <dt>Return Type:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
578 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
579 dict
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
580 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
581 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
582 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
583
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
584 <dt>Raises <b>OSError</b>:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
585 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
586 raised to indicate an issue with the device
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
587 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
588 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
589 <a NAME="BaseDevice._getSetTimeCode" ID="BaseDevice._getSetTimeCode"></a>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
590 <h4>BaseDevice._getSetTimeCode</h4>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
591 <b>_getSetTimeCode</b>(<i></i>)
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
592 <p>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
593 Protected method to get the device code to set the time.
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
594 </p>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
595 <p>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
596 Note: This method must be implemented in the various device specific
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
597 subclasses.
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
598 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
599
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
600 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
601 <dt>Return:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
602 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
603 code to be executed on the connected device to set the time
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
604 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
605 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
606 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
607 <dt>Return Type:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
608 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
609 str
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
610 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
611 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
612 <a NAME="BaseDevice._shortError" ID="BaseDevice._shortError"></a>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
613 <h4>BaseDevice._shortError</h4>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
614 <b>_shortError</b>(<i>error</i>)
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
615 <p>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
616 Protected method to create a shortened error message.
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
617 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
618
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
619 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
620
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
621 <dt><i>error</i> (bytes)</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
622 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
623 verbose error message
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
624 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
625 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
626 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
627 <dt>Return:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
628 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
629 shortened error message
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
630 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
631 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
632 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
633 <dt>Return Type:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
634 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
635 str
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
636 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
637 </dl>
9860
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
638 <a NAME="BaseDevice.activateBluetoothInterface" ID="BaseDevice.activateBluetoothInterface"></a>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
639 <h4>BaseDevice.activateBluetoothInterface</h4>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
640 <b>activateBluetoothInterface</b>(<i></i>)
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
641 <p>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
642 Public method to activate the Bluetooth interface.
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
643 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
644
9860
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
645 <dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
646 <dt>Return:</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
647 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
648 flag indicating the new state of the Bluetooth interface
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
649 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
650 </dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
651 <dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
652 <dt>Return Type:</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
653 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
654 bool
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
655 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
656 </dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
657 <a NAME="BaseDevice.addDeviceBluetoothEntries" ID="BaseDevice.addDeviceBluetoothEntries"></a>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
658 <h4>BaseDevice.addDeviceBluetoothEntries</h4>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
659 <b>addDeviceBluetoothEntries</b>(<i>menu</i>)
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
660 <p>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
661 Public method to add device specific entries to the given menu.
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
662 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
663
9860
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
664 <dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
665
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
666 <dt><i>menu</i> (QMenu)</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
667 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
668 reference to the context menu
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
669 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
670 </dl>
9878
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
671 <a NAME="BaseDevice.addDeviceEthernetEntries" ID="BaseDevice.addDeviceEthernetEntries"></a>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
672 <h4>BaseDevice.addDeviceEthernetEntries</h4>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
673 <b>addDeviceEthernetEntries</b>(<i>menu</i>)
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
674 <p>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
675 Public method to add device specific entries to the given menu.
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
676 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
677
9878
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
678 <dl>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
679
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
680 <dt><i>menu</i> (QMenu)</dt>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
681 <dd>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
682 reference to the context menu
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
683 </dd>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
684 </dl>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
685 <a NAME="BaseDevice.addDeviceMenuEntries" ID="BaseDevice.addDeviceMenuEntries"></a>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
686 <h4>BaseDevice.addDeviceMenuEntries</h4>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
687 <b>addDeviceMenuEntries</b>(<i>menu</i>)
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
688 <p>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
689 Public method to add device specific entries to the given menu.
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
690 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
691
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
692 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
693
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
694 <dt><i>menu</i> (QMenu)</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
695 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
696 reference to the context menu
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
697 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
698 </dl>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
699 <a NAME="BaseDevice.addDeviceWifiEntries" ID="BaseDevice.addDeviceWifiEntries"></a>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
700 <h4>BaseDevice.addDeviceWifiEntries</h4>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
701 <b>addDeviceWifiEntries</b>(<i>menu</i>)
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
702 <p>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
703 Public method to add device specific entries to the given menu.
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
704 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
705
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
706 <dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
707
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
708 <dt><i>menu</i> (QMenu)</dt>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
709 <dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
710 reference to the context menu
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
711 </dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
712 </dl>
9860
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
713 <a NAME="BaseDevice.bool2str" ID="BaseDevice.bool2str"></a>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
714 <h4>BaseDevice.bool2str</h4>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
715 <b>bool2str</b>(<i>val, capitalized=True</i>)
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
716 <p>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
717 Public method to generate a yes/no string given a truth value.
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
718 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
719
9860
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
720 <dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
721
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
722 <dt><i>val</i> (bool)</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
723 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
724 truth value to be converted
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
725 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
726 <dt><i>capitalized</i> (bool)</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
727 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
728 flag indicating a capitalized variant
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
729 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
730 </dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
731 <dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
732 <dt>Return:</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
733 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
734 string with 'yes' or 'no'
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
735 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
736 </dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
737 <dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
738 <dt>Return Type:</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
739 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
740 str
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
741 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
742 </dl>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
743 <a NAME="BaseDevice.canRunScript" ID="BaseDevice.canRunScript"></a>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
744 <h4>BaseDevice.canRunScript</h4>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
745 <b>canRunScript</b>(<i></i>)
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
746 <p>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
747 Public method to determine, if a script can be executed.
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
748 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
749
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
750 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
751 <dt>Return:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
752 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
753 tuple containing a flag indicating it is safe to start a
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
754 Plotter and a reason why it cannot.
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
755 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
756 </dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
757 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
758 <dt>Return Type:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
759 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
760 tuple of (bool, str)
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
761 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
762 </dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
763 <a NAME="BaseDevice.canStartFileManager" ID="BaseDevice.canStartFileManager"></a>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
764 <h4>BaseDevice.canStartFileManager</h4>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
765 <b>canStartFileManager</b>(<i></i>)
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
766 <p>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
767 Public method to determine, if a File Manager can be started.
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
768 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
769
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
770 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
771 <dt>Return:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
772 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
773 tuple containing a flag indicating it is safe to start a
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
774 File Manager and a reason why it cannot.
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
775 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
776 </dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
777 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
778 <dt>Return Type:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
779 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
780 tuple of (bool, str)
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
781 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
782 </dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
783 <a NAME="BaseDevice.canStartPlotter" ID="BaseDevice.canStartPlotter"></a>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
784 <h4>BaseDevice.canStartPlotter</h4>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
785 <b>canStartPlotter</b>(<i></i>)
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
786 <p>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
787 Public method to determine, if a Plotter can be started.
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
788 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
789
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
790 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
791 <dt>Return:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
792 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
793 tuple containing a flag indicating it is safe to start a
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
794 Plotter and a reason why it cannot.
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
795 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
796 </dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
797 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
798 <dt>Return Type:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
799 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
800 tuple of (bool, str)
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
801 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
802 </dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
803 <a NAME="BaseDevice.canStartRepl" ID="BaseDevice.canStartRepl"></a>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
804 <h4>BaseDevice.canStartRepl</h4>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
805 <b>canStartRepl</b>(<i></i>)
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
806 <p>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
807 Public method to determine, if a REPL can be started.
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
808 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
809
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
810 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
811 <dt>Return:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
812 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
813 tuple containing a flag indicating it is safe to start a REPL
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
814 and a reason why it cannot.
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
815 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
816 </dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
817 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
818 <dt>Return Type:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
819 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
820 tuple of (bool, str)
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
821 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
822 </dl>
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
823 <a NAME="BaseDevice.cd" ID="BaseDevice.cd"></a>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
824 <h4>BaseDevice.cd</h4>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
825 <b>cd</b>(<i>dirname</i>)
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
826 <p>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
827 Public method to change the current directory on the connected device.
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
828 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
829
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
830 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
831
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
832 <dt><i>dirname</i> (str)</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
833 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
834 directory to change to
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
835 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
836 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
837 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
838
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
839 <dt>Raises <b>OSError</b>:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
840 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
841 raised to indicate an issue with the device
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
842 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
843 </dl>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
844 <a NAME="BaseDevice.checkDeviceData" ID="BaseDevice.checkDeviceData"></a>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
845 <h4>BaseDevice.checkDeviceData</h4>
9804
b7e200d35be9 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
846 <b>checkDeviceData</b>(<i>quiet=True</i>)
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
847 <p>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
848 Public method to check the validity of the device data determined during
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
849 connecting the device.
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
850 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
851
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
852 <dl>
9804
b7e200d35be9 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
853
b7e200d35be9 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
854 <dt><i>quiet</i> (bool (optional))</dt>
b7e200d35be9 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
855 <dd>
b7e200d35be9 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
856 flag indicating to not show an info message, if the data is
b7e200d35be9 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
857 not available (defaults to True)
b7e200d35be9 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
858 </dd>
b7e200d35be9 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
859 </dl>
b7e200d35be9 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
860 <dl>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
861 <dt>Return:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
862 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
863 flag indicating valid device data
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
864 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
865 </dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
866 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
867 <dt>Return Type:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
868 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
869 bool
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
870 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
871 </dl>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
872 <a NAME="BaseDevice.checkInternet" ID="BaseDevice.checkInternet"></a>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
873 <h4>BaseDevice.checkInternet</h4>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
874 <b>checkInternet</b>(<i></i>)
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
875 <p>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
876 Public method to check, if the internet can be reached.
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
877 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
878
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
879 <dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
880 <dt>Return:</dt>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
881 <dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
882 tuple containing a flag indicating reachability and an error string
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
883 </dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
884 </dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
885 <dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
886 <dt>Return Type:</dt>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
887 <dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
888 tuple of (bool, str)
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
889 </dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
890 </dl>
9878
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
891 <a NAME="BaseDevice.checkInternetViaLan" ID="BaseDevice.checkInternetViaLan"></a>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
892 <h4>BaseDevice.checkInternetViaLan</h4>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
893 <b>checkInternetViaLan</b>(<i></i>)
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
894 <p>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
895 Public method to check, if the internet can be reached (LAN variant).
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
896 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
897
9878
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
898 <dl>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
899 <dt>Return:</dt>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
900 <dd>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
901 tuple containing a flag indicating reachability and an error string
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
902 </dd>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
903 </dl>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
904 <dl>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
905 <dt>Return Type:</dt>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
906 <dd>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
907 tuple of (bool, str)
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
908 </dd>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
909 </dl>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
910 <a NAME="BaseDevice.connectToLan" ID="BaseDevice.connectToLan"></a>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
911 <h4>BaseDevice.connectToLan</h4>
10153
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10144
diff changeset
912 <b>connectToLan</b>(<i>config, hostname</i>)
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
913 <p>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
914 Public method to connect the connected device to the LAN.
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
915 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
916
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
917 <dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
918
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
919 <dt><i>config</i> (str or tuple of (str, str, str, str))</dt>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
920 <dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
921 configuration for the connection (either the string 'dhcp'
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
922 for a dynamic address or a tuple of four strings with the IPv4 parameters.
10684
58c7f23ae1cb Regenerated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10515
diff changeset
923 (unused)
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
924 </dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
925 <dt><i>hostname</i> (str)</dt>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
926 <dd>
10684
58c7f23ae1cb Regenerated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10515
diff changeset
927 host name of the device (unused)
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
928 </dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
929 </dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
930 <dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
931 <dt>Return:</dt>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
932 <dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
933 tuple containing a flag indicating success and an error message
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
934 </dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
935 </dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
936 <dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
937 <dt>Return Type:</dt>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
938 <dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
939 tuple of (bool, str)
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
940 </dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
941 </dl>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
942 <a NAME="BaseDevice.connectWifi" ID="BaseDevice.connectWifi"></a>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
943 <h4>BaseDevice.connectWifi</h4>
10153
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10144
diff changeset
944 <b>connectWifi</b>(<i>ssid, password, hostname</i>)
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
945 <p>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
946 Public method to connect a device to a WiFi network.
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
947 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
948
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
949 <dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
950
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
951 <dt><i>ssid</i> (str)</dt>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
952 <dd>
10684
58c7f23ae1cb Regenerated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10515
diff changeset
953 name (SSID) of the WiFi network (unused)
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
954 </dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
955 <dt><i>password</i> (str)</dt>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
956 <dd>
10684
58c7f23ae1cb Regenerated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10515
diff changeset
957 password needed to connect (unused)
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
958 </dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
959 <dt><i>hostname</i> (str)</dt>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
960 <dd>
10684
58c7f23ae1cb Regenerated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10515
diff changeset
961 host name of the device (unused)
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
962 </dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
963 </dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
964 <dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
965 <dt>Return:</dt>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
966 <dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
967 tuple containing the connection status and an error string
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
968 </dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
969 </dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
970 <dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
971 <dt>Return Type:</dt>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
972 <dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
973 tuple of (bool, str)
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
974 </dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
975 </dl>
9860
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
976 <a NAME="BaseDevice.deactivateBluetoothInterface" ID="BaseDevice.deactivateBluetoothInterface"></a>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
977 <h4>BaseDevice.deactivateBluetoothInterface</h4>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
978 <b>deactivateBluetoothInterface</b>(<i></i>)
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
979 <p>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
980 Public method to deactivate the Bluetooth interface.
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
981 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
982
9860
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
983 <dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
984 <dt>Return:</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
985 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
986 flag indicating the new state of the Bluetooth interface
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
987 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
988 </dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
989 <dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
990 <dt>Return Type:</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
991 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
992 bool
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
993 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
994 </dl>
9878
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
995 <a NAME="BaseDevice.deactivateEthernet" ID="BaseDevice.deactivateEthernet"></a>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
996 <h4>BaseDevice.deactivateEthernet</h4>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
997 <b>deactivateEthernet</b>(<i></i>)
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
998 <p>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
999 Public method to deactivate the Ethernet interface of the connected device.
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1000 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1001
9878
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1002 <dl>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1003 <dt>Return:</dt>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1004 <dd>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1005 tuple containg a flag indicating success and an error message
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1006 </dd>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1007 </dl>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1008 <dl>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1009 <dt>Return Type:</dt>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1010 <dd>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1011 tuple of (bool, str)
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1012 </dd>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1013 </dl>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1014 <a NAME="BaseDevice.deactivateInterface" ID="BaseDevice.deactivateInterface"></a>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1015 <h4>BaseDevice.deactivateInterface</h4>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1016 <b>deactivateInterface</b>(<i>interface</i>)
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1017 <p>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1018 Public method to deactivate a given WiFi interface of the connected device.
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1019 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1020
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1021 <dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1022
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1023 <dt><i>interface</i> (str)</dt>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1024 <dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1025 designation of the interface to be deactivated (one of 'AP'
10684
58c7f23ae1cb Regenerated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10515
diff changeset
1026 or 'STA') (unused)
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1027 </dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1028 </dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1029 <dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1030 <dt>Return:</dt>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1031 <dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1032 tuple containg a flag indicating success and an error message
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1033 </dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1034 </dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1035 <dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1036 <dt>Return Type:</dt>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1037 <dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1038 tuple of (bool, str)
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1039 </dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1040 </dl>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1041 <a NAME="BaseDevice.deviceName" ID="BaseDevice.deviceName"></a>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1042 <h4>BaseDevice.deviceName</h4>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1043 <b>deviceName</b>(<i></i>)
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1044 <p>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1045 Public method to get the name of the device.
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1046 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1047
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1048 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1049 <dt>Return:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1050 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1051 name of the device
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1052 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1053 </dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1054 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1055 <dt>Return Type:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1056 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1057 str
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1058 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1059 </dl>
10022
a95800b414b7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9989
diff changeset
1060 <a NAME="BaseDevice.disableWebrepl" ID="BaseDevice.disableWebrepl"></a>
a95800b414b7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9989
diff changeset
1061 <h4>BaseDevice.disableWebrepl</h4>
a95800b414b7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9989
diff changeset
1062 <b>disableWebrepl</b>(<i></i>)
a95800b414b7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9989
diff changeset
1063 <p>
a95800b414b7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9989
diff changeset
1064 Public method to write the given WebREPL password to the connected device and
a95800b414b7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9989
diff changeset
1065 modify the start script to start the WebREPL server.
a95800b414b7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9989
diff changeset
1066 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1067
10022
a95800b414b7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9989
diff changeset
1068 <dl>
a95800b414b7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9989
diff changeset
1069 <dt>Return:</dt>
a95800b414b7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9989
diff changeset
1070 <dd>
a95800b414b7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9989
diff changeset
1071 tuple containing a flag indicating success and an error message
a95800b414b7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9989
diff changeset
1072 </dd>
a95800b414b7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9989
diff changeset
1073 </dl>
a95800b414b7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9989
diff changeset
1074 <dl>
a95800b414b7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9989
diff changeset
1075 <dt>Return Type:</dt>
a95800b414b7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9989
diff changeset
1076 <dd>
a95800b414b7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9989
diff changeset
1077 tuple of (bool, str)
a95800b414b7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9989
diff changeset
1078 </dd>
a95800b414b7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9989
diff changeset
1079 </dl>
9878
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1080 <a NAME="BaseDevice.disconnectFromLan" ID="BaseDevice.disconnectFromLan"></a>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1081 <h4>BaseDevice.disconnectFromLan</h4>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1082 <b>disconnectFromLan</b>(<i></i>)
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1083 <p>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1084 Public method to disconnect from the LAN.
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1085 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1086
9878
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1087 <dl>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1088 <dt>Return:</dt>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1089 <dd>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1090 tuple containing a flag indicating success and an error message
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1091 </dd>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1092 </dl>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1093 <dl>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1094 <dt>Return Type:</dt>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1095 <dd>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1096 tuple of (bool, str)
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1097 </dd>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1098 </dl>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1099 <a NAME="BaseDevice.disconnectWifi" ID="BaseDevice.disconnectWifi"></a>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1100 <h4>BaseDevice.disconnectWifi</h4>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1101 <b>disconnectWifi</b>(<i></i>)
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1102 <p>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1103 Public method to disconnect a device from the WiFi network.
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1104 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1105
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1106 <dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1107 <dt>Return:</dt>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1108 <dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1109 tuple containing a flag indicating success and an error string
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1110 </dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1111 </dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1112 <dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1113 <dt>Return Type:</dt>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1114 <dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1115 tuple of (bool, str)
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1116 </dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1117 </dl>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1118 <a NAME="BaseDevice.downloadFirmware" ID="BaseDevice.downloadFirmware"></a>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1119 <h4>BaseDevice.downloadFirmware</h4>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1120 <b>downloadFirmware</b>(<i></i>)
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1121 <p>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1122 Public method to download the device firmware.
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1123 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1124
10022
a95800b414b7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9989
diff changeset
1125 <a NAME="BaseDevice.enableWebrepl" ID="BaseDevice.enableWebrepl"></a>
a95800b414b7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9989
diff changeset
1126 <h4>BaseDevice.enableWebrepl</h4>
a95800b414b7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9989
diff changeset
1127 <b>enableWebrepl</b>(<i>password</i>)
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1128 <p>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1129 Public method to write the given WebREPL password to the connected device and
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1130 modify the start script to start the WebREPL server.
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1131 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1132
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1133 <dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1134
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1135 <dt><i>password</i> (str)</dt>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1136 <dd>
10684
58c7f23ae1cb Regenerated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10515
diff changeset
1137 password needed to authenticate (unused)
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1138 </dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1139 </dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1140 <dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1141 <dt>Return:</dt>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1142 <dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1143 tuple containing a flag indicating success and an error message
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1144 </dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1145 </dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1146 <dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1147 <dt>Return Type:</dt>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1148 <dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1149 tuple of (bool, str)
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1150 </dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1151 </dl>
9979
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1152 <a NAME="BaseDevice.ensurePath" ID="BaseDevice.ensurePath"></a>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1153 <h4>BaseDevice.ensurePath</h4>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1154 <b>ensurePath</b>(<i>target</i>)
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1155 <p>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1156 Public method to ensure, that the given target path exists.
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1157 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1158
9979
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1159 <dl>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1160
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1161 <dt><i>target</i> (str)</dt>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1162 <dd>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1163 target directory
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1164 </dd>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1165 </dl>
9989
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1166 <a NAME="BaseDevice.executeCommands" ID="BaseDevice.executeCommands"></a>
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1167 <h4>BaseDevice.executeCommands</h4>
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1168 <b>executeCommands</b>(<i>commands, *, mode="raw", timeout=0</i>)
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1169 <p>
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1170 Public method to send commands to the connected device and return the
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1171 result.
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1172 </p>
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1173 <p>
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1174 If no connected interface is available, empty results will be returned.
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1175 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1176
9989
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1177 <dl>
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1178
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1179 <dt><i>commands</i> (str or list of str)</dt>
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1180 <dd>
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1181 list of commands to be executed
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1182 </dd>
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1183 <dt><i>mode=</i> (str)</dt>
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1184 <dd>
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1185 submit mode to be used (one of 'raw' or 'paste') (defaults to
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1186 'raw')
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1187 </dd>
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1188 <dt><i>timeout=</i> (int (optional))</dt>
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1189 <dd>
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1190 per command timeout in milliseconds (0 for configured default)
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1191 (defaults to 0)
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1192 </dd>
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1193 </dl>
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1194 <dl>
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1195 <dt>Return:</dt>
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1196 <dd>
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1197 tuple containing stdout and stderr output of the device
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1198 </dd>
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1199 </dl>
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1200 <dl>
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1201 <dt>Return Type:</dt>
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1202 <dd>
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1203 tuple of (bytes, bytes)
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1204 </dd>
286c2a21f36f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
1205 </dl>
9853
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
1206 <a NAME="BaseDevice.exists" ID="BaseDevice.exists"></a>
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
1207 <h4>BaseDevice.exists</h4>
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
1208 <b>exists</b>(<i>pathname</i>)
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
1209 <p>
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
1210 Public method to check the existence of a file or directory.
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
1211 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1212
9853
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
1213 <dl>
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
1214
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
1215 <dt><i>pathname</i> (str)</dt>
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
1216 <dd>
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
1217 name of the path to check
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
1218 </dd>
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
1219 </dl>
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
1220 <dl>
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
1221 <dt>Return:</dt>
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
1222 <dd>
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
1223 flag indicating the existence
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
1224 </dd>
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
1225 </dl>
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
1226 <dl>
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
1227 <dt>Return Type:</dt>
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
1228 <dd>
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
1229 bool
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
1230 </dd>
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
1231 </dl>
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
1232 <dl>
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
1233
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
1234 <dt>Raises <b>OSError</b>:</dt>
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
1235 <dd>
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
1236 raised to indicate an issue with the device
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
1237 </dd>
080e060a0383 Added the capability to save from an editor to a connected MicroPython device.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9847
diff changeset
1238 </dl>
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1239 <a NAME="BaseDevice.fileSystemInfo" ID="BaseDevice.fileSystemInfo"></a>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1240 <h4>BaseDevice.fileSystemInfo</h4>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1241 <b>fileSystemInfo</b>(<i></i>)
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1242 <p>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1243 Public method to obtain information about the currently mounted file
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1244 systems.
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1245 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1246
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1247 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1248 <dt>Return:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1249 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1250 tuple of tuples containing the file system name, the total
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1251 size, the used size and the free size
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1252 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1253 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1254 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1255 <dt>Return Type:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1256 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1257 tuple of tuples of (str, int, int, int)
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1258 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1259 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1260 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1261
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1262 <dt>Raises <b>OSError</b>:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1263 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1264 raised to indicate an issue with the device
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1265 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1266 </dl>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1267 <a NAME="BaseDevice.forceInterrupt" ID="BaseDevice.forceInterrupt"></a>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1268 <h4>BaseDevice.forceInterrupt</h4>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1269 <b>forceInterrupt</b>(<i></i>)
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1270 <p>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1271 Public method to determine the need for an interrupt when opening the
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1272 serial connection.
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1273 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1274
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1275 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1276 <dt>Return:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1277 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1278 flag indicating an interrupt is needed
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1279 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1280 </dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1281 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1282 <dt>Return Type:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1283 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1284 bool
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1285 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1286 </dl>
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1287 <a NAME="BaseDevice.get" ID="BaseDevice.get"></a>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1288 <h4>BaseDevice.get</h4>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1289 <b>get</b>(<i>deviceFileName, hostFileName=None</i>)
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1290 <p>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1291 Public method to copy a file from the connected device.
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1292 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1293
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1294 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1295
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1296 <dt><i>deviceFileName</i> (str)</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1297 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1298 name of the file to copy
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1299 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1300 <dt><i>hostFileName</i> (str)</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1301 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1302 name of the file to copy to
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1303 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1304 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1305 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1306 <dt>Return:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1307 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1308 flag indicating success
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1309 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1310 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1311 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1312 <dt>Return Type:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1313 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1314 bool
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1315 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1316 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1317 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1318
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1319 <dt>Raises <b>OSError</b>:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1320 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1321 raised to indicate an issue with the device
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1322 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1323 </dl>
9860
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
1324 <a NAME="BaseDevice.getBluetoothStatus" ID="BaseDevice.getBluetoothStatus"></a>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
1325 <h4>BaseDevice.getBluetoothStatus</h4>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
1326 <b>getBluetoothStatus</b>(<i></i>)
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
1327 <p>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
1328 Public method to get Bluetooth status data of the connected board.
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
1329 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1330
9860
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
1331 <dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
1332 <dt>Return:</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
1333 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
1334 list of tuples containing the translated status data label and
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
1335 the associated value
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
1336 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
1337 </dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
1338 <dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
1339 <dt>Return Type:</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
1340 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
1341 list of tuples of (str, str)
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
1342 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
1343 </dl>
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1344 <a NAME="BaseDevice.getBoardInformation" ID="BaseDevice.getBoardInformation"></a>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1345 <h4>BaseDevice.getBoardInformation</h4>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1346 <b>getBoardInformation</b>(<i></i>)
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1347 <p>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1348 Public method to get some information data of the connected board.
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1349 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1350
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1351 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1352 <dt>Return:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1353 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1354 dictionary containing the determined data
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1355 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1356 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1357 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1358 <dt>Return Type:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1359 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1360 dict
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1361 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1362 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1363 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1364
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1365 <dt>Raises <b>OSError</b>:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1366 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1367 raised to indicate an issue with the device
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1368 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1369 </dl>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1370 <a NAME="BaseDevice.getConnectedClients" ID="BaseDevice.getConnectedClients"></a>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1371 <h4>BaseDevice.getConnectedClients</h4>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1372 <b>getConnectedClients</b>(<i></i>)
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1373 <p>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1374 Public method to get a list of connected clients.
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1375 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1376
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1377 <dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1378 <dt>Return:</dt>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1379 <dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1380 a tuple containing a list of tuples containing the client MAC-Address
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1381 and the RSSI (if supported and available) and an error message
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1382 </dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1383 </dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1384 <dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1385 <dt>Return Type:</dt>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1386 <dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1387 tuple of ([(bytes, int)], str)
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1388 </dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1389 </dl>
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1390 <a NAME="BaseDevice.getData" ID="BaseDevice.getData"></a>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1391 <h4>BaseDevice.getData</h4>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1392 <b>getData</b>(<i>deviceFileName</i>)
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1393 <p>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1394 Public method to read data from the connected device.
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1395 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1396
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1397 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1398
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1399 <dt><i>deviceFileName</i> (str)</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1400 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1401 name of the file to read from
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1402 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1403 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1404 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1405 <dt>Return:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1406 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1407 data read from the device
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1408 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1409 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1410 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1411 <dt>Return Type:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1412 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1413 bytes
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1414 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1415 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1416 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1417
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1418 <dt>Raises <b>OSError</b>:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1419 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1420 raised to indicate an issue with the device
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1421 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1422 </dl>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1423 <a NAME="BaseDevice.getDeviceData" ID="BaseDevice.getDeviceData"></a>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1424 <h4>BaseDevice.getDeviceData</h4>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1425 <b>getDeviceData</b>(<i>key=None</i>)
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1426 <p>
10035
3a423b723a99 Updated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10022
diff changeset
1427 Public method to get a copy of the determined device data or part of them.
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1428 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1429
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1430 <dl>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1431
10035
3a423b723a99 Updated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10022
diff changeset
1432 <dt><i>key</i> (str or list of str (optional))</dt>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1433 <dd>
10035
3a423b723a99 Updated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10022
diff changeset
1434 name or a list of names of the data to get (None to get all data)
3a423b723a99 Updated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10022
diff changeset
1435 (defaults to None)
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1436 </dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1437 </dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1438 <dl>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1439 <dt>Return:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1440 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1441 dictionary containing the essential device data
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1442 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1443 </dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1444 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1445 <dt>Return Type:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1446 <dd>
10035
3a423b723a99 Updated the source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10022
diff changeset
1447 dict or Any
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1448 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1449 </dl>
9860
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
1450 <a NAME="BaseDevice.getDeviceScan" ID="BaseDevice.getDeviceScan"></a>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
1451 <h4>BaseDevice.getDeviceScan</h4>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9853
diff changeset
1452 <b>getDeviceScan</b>(<i>timeout=10</i>)
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1453 <p>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1454 Public method to perform a Bluetooth device scan.
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1455 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1456
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1457 <dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1458
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1459 <dt><i>timeout</i> (int (optional))</dt>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1460 <dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1461 duration of the device scan in seconds (defaults
10684
58c7f23ae1cb Regenerated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10515
diff changeset
1462 to 10) (unused)
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1463 </dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1464 </dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1465 <dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1466 <dt>Return:</dt>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1467 <dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1468 tuple containing a dictionary with the scan results and
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1469 an error string
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1470 </dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1471 </dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1472 <dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1473 <dt>Return Type:</dt>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1474 <dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1475 tuple of (dict, str)
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1476 </dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
1477 </dl>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1478 <a NAME="BaseDevice.getDeviceType" ID="BaseDevice.getDeviceType"></a>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1479 <h4>BaseDevice.getDeviceType</h4>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1480 <b>getDeviceType</b>(<i></i>)
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1481 <p>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1482 Public method to get the device type.
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1483 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1484
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1485 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1486 <dt>Return:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1487 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1488 type of the device
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1489 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1490 </dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1491 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1492 <dt>Return Type:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1493 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1494 str
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1495 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1496 </dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1497 <a NAME="BaseDevice.getDocumentationUrl" ID="BaseDevice.getDocumentationUrl"></a>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1498 <h4>BaseDevice.getDocumentationUrl</h4>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1499 <b>getDocumentationUrl</b>(<i></i>)
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1500 <p>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1501 Public method to get the device documentation URL.
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1502 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1503
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1504 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1505 <dt>Return:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1506 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1507 documentation URL of the device
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1508 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1509 </dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1510 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1511 <dt>Return Type:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1512 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1513 str
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1514 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1515 </dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1516 <a NAME="BaseDevice.getDownloadMenuEntries" ID="BaseDevice.getDownloadMenuEntries"></a>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1517 <h4>BaseDevice.getDownloadMenuEntries</h4>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1518 <b>getDownloadMenuEntries</b>(<i></i>)
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1519 <p>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1520 Public method to retrieve the entries for the downloads menu.
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1521 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1522
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1523 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1524 <dt>Return:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1525 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1526 list of tuples with menu text and URL to be opened for each
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1527 entry
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1528 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1529 </dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1530 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1531 <dt>Return Type:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1532 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1533 list of tuple of (str, str)
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1534 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1535 </dl>
9878
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1536 <a NAME="BaseDevice.getEthernetStatus" ID="BaseDevice.getEthernetStatus"></a>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1537 <h4>BaseDevice.getEthernetStatus</h4>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1538 <b>getEthernetStatus</b>(<i></i>)
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1539 <p>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1540 Public method to get Ethernet status data of the connected board.
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1541 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1542
9878
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1543 <dl>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1544 <dt>Return:</dt>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1545 <dd>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1546 list of tuples containing the translated status data label and
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1547 the associated value
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1548 </dd>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1549 </dl>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1550 <dl>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1551 <dt>Return Type:</dt>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1552 <dd>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1553 list of tuples of (str, str)
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1554 </dd>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
1555 </dl>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1556 <a NAME="BaseDevice.getFirmwareUrl" ID="BaseDevice.getFirmwareUrl"></a>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1557 <h4>BaseDevice.getFirmwareUrl</h4>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1558 <b>getFirmwareUrl</b>(<i></i>)
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1559 <p>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1560 Public method to get the device firmware download URL.
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1561 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1562
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1563 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1564 <dt>Return:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1565 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1566 firmware download URL of the device
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1567 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1568 </dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1569 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1570 <dt>Return Type:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1571 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1572 str
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1573 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1574 </dl>
9979
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1575 <a NAME="BaseDevice.getLibPaths" ID="BaseDevice.getLibPaths"></a>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1576 <h4>BaseDevice.getLibPaths</h4>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1577 <b>getLibPaths</b>(<i></i>)
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1578 <p>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1579 Public method to get the list of library paths contained in 'sys.path'.
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1580 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1581
9979
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1582 <dl>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1583 <dt>Return:</dt>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1584 <dd>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1585 list of library paths
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1586 </dd>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1587 </dl>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1588 <dl>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1589 <dt>Return Type:</dt>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1590 <dd>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1591 list of str
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1592 </dd>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1593 </dl>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1594 <dl>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1595
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1596 <dt>Raises <b>OSError</b>:</dt>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1597 <dd>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1598 raised to indicate an issue with the device
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1599 </dd>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
1600 </dl>
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1601 <a NAME="BaseDevice.getModules" ID="BaseDevice.getModules"></a>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1602 <h4>BaseDevice.getModules</h4>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1603 <b>getModules</b>(<i></i>)
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1604 <p>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1605 Public method to show a list of modules built into the firmware.
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1606 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1607
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1608 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1609 <dt>Return:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1610 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1611 list of builtin modules
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1612 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1613 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1614 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1615 <dt>Return Type:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1616 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1617 list of str
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1618 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1619 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1620 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1621
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1622 <dt>Raises <b>OSError</b>:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1623 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1624 raised to indicate an issue with the device
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1625 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1626 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1627 <a NAME="BaseDevice.getTime" ID="BaseDevice.getTime"></a>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1628 <h4>BaseDevice.getTime</h4>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1629 <b>getTime</b>(<i></i>)
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1630 <p>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1631 Public method to get the current time of the device.
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1632 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1633
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1634 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1635 <dt>Return:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1636 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1637 time of the device
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1638 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1639 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1640 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1641 <dt>Return Type:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1642 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1643 str
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1644 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1645 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1646 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1647
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1648 <dt>Raises <b>OSError</b>:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1649 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1650 raised to indicate an issue with the device
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1651 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1652 </dl>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1653 <a NAME="BaseDevice.getWifiData" ID="BaseDevice.getWifiData"></a>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1654 <h4>BaseDevice.getWifiData</h4>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1655 <b>getWifiData</b>(<i></i>)
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1656 <p>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1657 Public method to get data related to the current WiFi status.
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1658 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1659
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1660 <dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1661 <dt>Return:</dt>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1662 <dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1663 tuple of three dictionaries containing the WiFi status data
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1664 for the WiFi client, access point and overall data
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1665 </dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1666 </dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1667 <dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1668 <dt>Return Type:</dt>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1669 <dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1670 tuple of (dict, dict, dict)
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1671 </dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1672 </dl>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1673 <a NAME="BaseDevice.getWorkspace" ID="BaseDevice.getWorkspace"></a>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1674 <h4>BaseDevice.getWorkspace</h4>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1675 <b>getWorkspace</b>(<i></i>)
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1676 <p>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1677 Public method to get the workspace directory.
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1678 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1679
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1680 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1681 <dt>Return:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1682 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1683 workspace directory used for saving files
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1684 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1685 </dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1686 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1687 <dt>Return Type:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1688 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1689 str
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1690 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1691 </dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1692 <a NAME="BaseDevice.handleDataFlood" ID="BaseDevice.handleDataFlood"></a>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1693 <h4>BaseDevice.handleDataFlood</h4>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1694 <b>handleDataFlood</b>(<i></i>)
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1695 <p>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1696 Public slot handling a data floof from the device.
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1697 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1698
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1699 <a NAME="BaseDevice.hasBluetooth" ID="BaseDevice.hasBluetooth"></a>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1700 <h4>BaseDevice.hasBluetooth</h4>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1701 <b>hasBluetooth</b>(<i></i>)
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1702 <p>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1703 Public method to check the availability of Bluetooth.
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1704 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1705
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1706 <dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1707 <dt>Return:</dt>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1708 <dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1709 flag indicating the availability of Bluetooth
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1710 </dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1711 </dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1712 <dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1713 <dt>Return Type:</dt>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1714 <dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1715 bool
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1716 </dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1717 </dl>
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1718 <a NAME="BaseDevice.hasCircuitPython" ID="BaseDevice.hasCircuitPython"></a>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1719 <h4>BaseDevice.hasCircuitPython</h4>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1720 <b>hasCircuitPython</b>(<i></i>)
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1721 <p>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1722 Public method to check, if the connected device is flashed with CircuitPython.
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1723 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1724
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1725 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1726 <dt>Return:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1727 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1728 flag indicating CircuitPython
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1729 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1730 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1731 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1732 <dt>Return Type:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1733 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1734 bool
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1735 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1736 </dl>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1737 <a NAME="BaseDevice.hasDocumentationUrl" ID="BaseDevice.hasDocumentationUrl"></a>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1738 <h4>BaseDevice.hasDocumentationUrl</h4>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1739 <b>hasDocumentationUrl</b>(<i></i>)
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1740 <p>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1741 Public method to check, if the device has a configured documentation
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1742 URL.
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1743 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1744
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1745 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1746 <dt>Return:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1747 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1748 flag indicating a configured documentation URL
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1749 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1750 </dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1751 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1752 <dt>Return Type:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1753 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1754 bool
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1755 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1756 </dl>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1757 <a NAME="BaseDevice.hasEthernet" ID="BaseDevice.hasEthernet"></a>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1758 <h4>BaseDevice.hasEthernet</h4>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1759 <b>hasEthernet</b>(<i></i>)
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1760 <p>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1761 Public method to check the availability of Ethernet.
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1762 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1763
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1764 <dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1765 <dt>Return:</dt>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1766 <dd>
9880
f425c58cf8e9 Fixed a bug in the recently added µPy code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9878
diff changeset
1767 tuple containing a flag indicating the availability of Ethernet
f425c58cf8e9 Fixed a bug in the recently added µPy code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9878
diff changeset
1768 and the Ethernet type
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1769 </dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1770 </dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1771 <dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1772 <dt>Return Type:</dt>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1773 <dd>
9880
f425c58cf8e9 Fixed a bug in the recently added µPy code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9878
diff changeset
1774 tuple of (bool, str)
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1775 </dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1776 </dl>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1777 <a NAME="BaseDevice.hasFirmwareUrl" ID="BaseDevice.hasFirmwareUrl"></a>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1778 <h4>BaseDevice.hasFirmwareUrl</h4>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1779 <b>hasFirmwareUrl</b>(<i></i>)
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1780 <p>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1781 Public method to check, if the device has a configured firmware
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1782 download URL.
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1783 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1784
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1785 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1786 <dt>Return:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1787 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1788 flag indicating a configured firmware download URL
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1789 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1790 </dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1791 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1792 <dt>Return Type:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1793 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1794 bool
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1795 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1796 </dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1797 <a NAME="BaseDevice.hasFlashMenuEntry" ID="BaseDevice.hasFlashMenuEntry"></a>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1798 <h4>BaseDevice.hasFlashMenuEntry</h4>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1799 <b>hasFlashMenuEntry</b>(<i></i>)
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1800 <p>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1801 Public method to check, if the device has its own flash menu entry.
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1802 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1803
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1804 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1805 <dt>Return:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1806 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1807 flag indicating a specific flash menu entry
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1808 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1809 </dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1810 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1811 <dt>Return Type:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1812 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1813 bool
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1814 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1815 </dl>
9871
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
1816 <a NAME="BaseDevice.hasNetworkTime" ID="BaseDevice.hasNetworkTime"></a>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
1817 <h4>BaseDevice.hasNetworkTime</h4>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
1818 <b>hasNetworkTime</b>(<i></i>)
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
1819 <p>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
1820 Public method to check the availability of network time functions.
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
1821 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1822
9871
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
1823 <dl>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
1824 <dt>Return:</dt>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
1825 <dd>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
1826 flag indicating the availability of network time functions
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
1827 </dd>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
1828 </dl>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
1829 <dl>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
1830 <dt>Return Type:</dt>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
1831 <dd>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
1832 bool
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
1833 </dd>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
1834 </dl>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1835 <a NAME="BaseDevice.hasTimeCommands" ID="BaseDevice.hasTimeCommands"></a>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1836 <h4>BaseDevice.hasTimeCommands</h4>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1837 <b>hasTimeCommands</b>(<i></i>)
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1838 <p>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1839 Public method to check, if the device supports time commands.
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1840 </p>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1841 <p>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1842 The default returns True.
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1843 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1844
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1845 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1846 <dt>Return:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1847 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1848 flag indicating support for time commands
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1849 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1850 </dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1851 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1852 <dt>Return Type:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1853 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1854 bool
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1855 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1856 </dl>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1857 <a NAME="BaseDevice.hasWifi" ID="BaseDevice.hasWifi"></a>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1858 <h4>BaseDevice.hasWifi</h4>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1859 <b>hasWifi</b>(<i></i>)
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1860 <p>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1861 Public method to check the availability of WiFi.
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1862 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1863
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1864 <dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1865 <dt>Return:</dt>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1866 <dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1867 tuple containing a flag indicating the availability of WiFi
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1868 and the WiFi type (picow or pimoroni)
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1869 </dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1870 </dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1871 <dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1872 <dt>Return Type:</dt>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1873 <dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1874 tuple of (bool, str)
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1875 </dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
1876 </dl>
10153
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10144
diff changeset
1877 <a NAME="BaseDevice.hasWifiCountry" ID="BaseDevice.hasWifiCountry"></a>
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10144
diff changeset
1878 <h4>BaseDevice.hasWifiCountry</h4>
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10144
diff changeset
1879 <b>hasWifiCountry</b>(<i></i>)
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10144
diff changeset
1880 <p>
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10144
diff changeset
1881 Public method to check, if the device (potentially) has support to set the
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10144
diff changeset
1882 WiFi country.
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10144
diff changeset
1883 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1884
10153
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10144
diff changeset
1885 <dl>
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10144
diff changeset
1886 <dt>Return:</dt>
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10144
diff changeset
1887 <dd>
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10144
diff changeset
1888 flag indicating the support of WiFi country
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10144
diff changeset
1889 </dd>
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10144
diff changeset
1890 </dl>
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10144
diff changeset
1891 <dl>
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10144
diff changeset
1892 <dt>Return Type:</dt>
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10144
diff changeset
1893 <dd>
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10144
diff changeset
1894 bool
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10144
diff changeset
1895 </dd>
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10144
diff changeset
1896 </dl>
10144
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1897 <a NAME="BaseDevice.isLanConnected" ID="BaseDevice.isLanConnected"></a>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1898 <h4>BaseDevice.isLanConnected</h4>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1899 <b>isLanConnected</b>(<i></i>)
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1900 <p>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1901 Public method to check the LAN connection status.
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1902 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1903
10144
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1904 <dl>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1905 <dt>Return:</dt>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1906 <dd>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1907 flag indicating that the device is connected to the LAN
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1908 </dd>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1909 </dl>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1910 <dl>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1911 <dt>Return Type:</dt>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1912 <dd>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1913 bool
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1914 </dd>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1915 </dl>
10138
56614cf9d03c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10070
diff changeset
1916 <a NAME="BaseDevice.isNetworkConnected" ID="BaseDevice.isNetworkConnected"></a>
56614cf9d03c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10070
diff changeset
1917 <h4>BaseDevice.isNetworkConnected</h4>
56614cf9d03c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10070
diff changeset
1918 <b>isNetworkConnected</b>(<i></i>)
56614cf9d03c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10070
diff changeset
1919 <p>
56614cf9d03c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10070
diff changeset
1920 Public method to check, if the network interface (WiFi or Ethernet) is
56614cf9d03c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10070
diff changeset
1921 connected.
56614cf9d03c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10070
diff changeset
1922 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1923
10138
56614cf9d03c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10070
diff changeset
1924 <dl>
56614cf9d03c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10070
diff changeset
1925 <dt>Return:</dt>
56614cf9d03c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10070
diff changeset
1926 <dd>
56614cf9d03c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10070
diff changeset
1927 flag indicating the network connection state
56614cf9d03c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10070
diff changeset
1928 </dd>
56614cf9d03c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10070
diff changeset
1929 </dl>
56614cf9d03c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10070
diff changeset
1930 <dl>
56614cf9d03c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10070
diff changeset
1931 <dt>Return Type:</dt>
56614cf9d03c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10070
diff changeset
1932 <dd>
56614cf9d03c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10070
diff changeset
1933 bool
56614cf9d03c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10070
diff changeset
1934 </dd>
56614cf9d03c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10070
diff changeset
1935 </dl>
10144
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1936 <a NAME="BaseDevice.isWifiApConnected" ID="BaseDevice.isWifiApConnected"></a>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1937 <h4>BaseDevice.isWifiApConnected</h4>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1938 <b>isWifiApConnected</b>(<i></i>)
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1939 <p>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1940 Public method to check the WiFi connection status as access point.
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1941 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1942
10144
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1943 <dl>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1944 <dt>Return:</dt>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1945 <dd>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1946 flag indicating the WiFi connection status
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1947 </dd>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1948 </dl>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1949 <dl>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1950 <dt>Return Type:</dt>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1951 <dd>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1952 bool
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1953 </dd>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1954 </dl>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1955 <a NAME="BaseDevice.isWifiClientConnected" ID="BaseDevice.isWifiClientConnected"></a>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1956 <h4>BaseDevice.isWifiClientConnected</h4>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1957 <b>isWifiClientConnected</b>(<i></i>)
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1958 <p>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1959 Public method to check the WiFi connection status as client.
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1960 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1961
10144
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1962 <dl>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1963 <dt>Return:</dt>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1964 <dd>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1965 flag indicating the WiFi connection status
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1966 </dd>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1967 </dl>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1968 <dl>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1969 <dt>Return Type:</dt>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1970 <dd>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1971 bool
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1972 </dd>
45a9177c8e77 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10138
diff changeset
1973 </dl>
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1974 <a NAME="BaseDevice.lls" ID="BaseDevice.lls"></a>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1975 <h4>BaseDevice.lls</h4>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1976 <b>lls</b>(<i>dirname="", fullstat=False, showHidden=False</i>)
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1977 <p>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1978 Public method to get a long directory listing of the connected device
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1979 including meta data.
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1980 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
1981
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1982 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1983
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1984 <dt><i>dirname</i> (str)</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1985 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1986 name of the directory to be listed
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1987 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1988 <dt><i>fullstat</i> (bool)</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1989 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1990 flag indicating to return the full stat() tuple
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1991 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1992 <dt><i>showHidden</i> (bool)</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1993 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1994 flag indicating to show hidden files as well
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1995 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1996 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1997 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1998 <dt>Return:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
1999 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2000 list containing the directory listing with tuple entries of
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2001 the name and and a tuple of mode, size and time (if fullstat is
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2002 false) or the complete stat() tuple. 'None' is returned in case the
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2003 directory doesn't exist.
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2004 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2005 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2006 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2007 <dt>Return Type:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2008 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2009 tuple of (str, tuple)
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2010 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2011 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2012 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2013
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2014 <dt>Raises <b>OSError</b>:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2015 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2016 raised to indicate an issue with the device
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2017 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2018 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2019 <a NAME="BaseDevice.ls" ID="BaseDevice.ls"></a>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2020 <h4>BaseDevice.ls</h4>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2021 <b>ls</b>(<i>dirname=""</i>)
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2022 <p>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2023 Public method to get a directory listing of the connected device.
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2024 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
2025
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2026 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2027
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2028 <dt><i>dirname</i> (str)</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2029 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2030 name of the directory to be listed
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2031 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2032 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2033 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2034 <dt>Return:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2035 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2036 tuple containg the directory listing
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2037 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2038 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2039 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2040 <dt>Return Type:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2041 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2042 tuple of str
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2043 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2044 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2045 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2046
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2047 <dt>Raises <b>OSError</b>:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2048 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2049 raised to indicate an issue with the device
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2050 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2051 </dl>
9844
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
2052 <a NAME="BaseDevice.mipInstall" ID="BaseDevice.mipInstall"></a>
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
2053 <h4>BaseDevice.mipInstall</h4>
9979
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
2054 <b>mipInstall</b>(<i>package, index=None, target=None, version=None, mpy=True</i>)
9844
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
2055 <p>
9847
d8c7ded575cb Corrected some code style and formatting issues and regenerated the source documentation accordingly.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9844
diff changeset
2056 Public method to install packages using 'mip'.
9844
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
2057 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
2058
9844
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
2059 <dl>
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
2060
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
2061 <dt><i>package</i> (str)</dt>
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
2062 <dd>
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
2063 package name
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
2064 </dd>
9979
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
2065 <dt><i>index</i> (str (optional))</dt>
9844
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
2066 <dd>
9979
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
2067 URL of the package index to be used (defaults to None)
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
2068 </dd>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
2069 <dt><i>target</i> (str (optional))</dt>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
2070 <dd>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
2071 target directory on the device (defaults to None)
9844
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
2072 </dd>
9979
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
2073 <dt><i>version</i> (str (optional))</dt>
9844
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
2074 <dd>
9979
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
2075 package version (defaults to None)
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
2076 </dd>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
2077 <dt><i>mpy</i> (bool (optional))</dt>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
2078 <dd>
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
2079 flag indicating to install as '.mpy' file (defaults to True)
9844
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
2080 </dd>
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
2081 </dl>
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
2082 <dl>
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
2083 <dt>Return:</dt>
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
2084 <dd>
10428
a071d4065202 Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10259
diff changeset
2085 tuple containing the command output and errors
a071d4065202 Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10259
diff changeset
2086 </dd>
a071d4065202 Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10259
diff changeset
2087 </dl>
a071d4065202 Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10259
diff changeset
2088 <dl>
a071d4065202 Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10259
diff changeset
2089 <dt>Return Type:</dt>
a071d4065202 Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10259
diff changeset
2090 <dd>
9844
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
2091 tuple of (str, str)
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
2092 </dd>
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
2093 </dl>
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2094 <a NAME="BaseDevice.mkdir" ID="BaseDevice.mkdir"></a>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2095 <h4>BaseDevice.mkdir</h4>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2096 <b>mkdir</b>(<i>dirname</i>)
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2097 <p>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2098 Public method to create a new directory.
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2099 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
2100
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2101 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2102
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2103 <dt><i>dirname</i> (str)</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2104 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2105 name of the directory to create
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2106 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2107 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2108 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2109
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2110 <dt>Raises <b>OSError</b>:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2111 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2112 raised to indicate an issue with the device
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2113 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2114 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2115 <a NAME="BaseDevice.put" ID="BaseDevice.put"></a>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2116 <h4>BaseDevice.put</h4>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2117 <b>put</b>(<i>hostFileName, deviceFileName=None</i>)
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2118 <p>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2119 Public method to copy a local file to the connected device.
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2120 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
2121
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2122 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2123
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2124 <dt><i>hostFileName</i> (str)</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2125 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2126 name of the file to be copied
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2127 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2128 <dt><i>deviceFileName</i> (str)</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2129 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2130 name of the file to copy to
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2131 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2132 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2133 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2134 <dt>Return:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2135 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2136 flag indicating success
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2137 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2138 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2139 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2140 <dt>Return Type:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2141 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2142 bool
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2143 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2144 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2145 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2146
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2147 <dt>Raises <b>OSError</b>:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2148 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2149 raised to indicate an issue with the device
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2150 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2151 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2152 <a NAME="BaseDevice.putData" ID="BaseDevice.putData"></a>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2153 <h4>BaseDevice.putData</h4>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2154 <b>putData</b>(<i>deviceFileName, content</i>)
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2155 <p>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2156 Public method to write the given data to the connected device.
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2157 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
2158
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2159 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2160
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2161 <dt><i>deviceFileName</i> (str)</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2162 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2163 name of the file to write to
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2164 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2165 <dt><i>content</i> (bytes)</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2166 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2167 data to write
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2168 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2169 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2170 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2171 <dt>Return:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2172 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2173 flag indicating success
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2174 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2175 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2176 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2177 <dt>Return Type:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2178 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2179 bool
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2180 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2181 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2182 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2183
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2184 <dt>Raises <b>OSError</b>:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2185 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2186 raised to indicate an issue with the device
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2187 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2188 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2189 <a NAME="BaseDevice.pwd" ID="BaseDevice.pwd"></a>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2190 <h4>BaseDevice.pwd</h4>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2191 <b>pwd</b>(<i></i>)
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2192 <p>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2193 Public method to get the current directory of the connected device.
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2194 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
2195
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2196 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2197 <dt>Return:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2198 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2199 current directory
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2200 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2201 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2202 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2203 <dt>Return Type:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2204 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2205 str
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2206 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2207 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2208 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2209
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2210 <dt>Raises <b>OSError</b>:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2211 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2212 raised to indicate an issue with the device
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2213 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2214 </dl>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2215 <a NAME="BaseDevice.removeCredentials" ID="BaseDevice.removeCredentials"></a>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2216 <h4>BaseDevice.removeCredentials</h4>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2217 <b>removeCredentials</b>(<i></i>)
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2218 <p>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2219 Public method to remove the saved credentials from the connected device.
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2220 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
2221
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2222 <dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2223 <dt>Return:</dt>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2224 <dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2225 tuple containing a flag indicating success and an error message
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2226 </dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2227 </dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2228 <dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2229 <dt>Return Type:</dt>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2230 <dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2231 tuple of (bool, str)
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2232 </dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2233 </dl>
9878
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
2234 <a NAME="BaseDevice.removeLanAutoConnect" ID="BaseDevice.removeLanAutoConnect"></a>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
2235 <h4>BaseDevice.removeLanAutoConnect</h4>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
2236 <b>removeLanAutoConnect</b>(<i></i>)
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
2237 <p>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
2238 Public method to remove the saved IPv4 parameters from the connected device.
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
2239 </p>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
2240 <p>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
2241 Note: This disables the LAN auto-connect feature.
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
2242 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
2243
9878
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
2244 <dl>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
2245 <dt>Return:</dt>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
2246 <dd>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
2247 tuple containing a flag indicating success and an error message
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
2248 </dd>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
2249 </dl>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
2250 <dl>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
2251 <dt>Return Type:</dt>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
2252 <dd>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
2253 tuple of (bool, str)
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
2254 </dd>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
2255 </dl>
10515
6e790462348a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
2256 <a NAME="BaseDevice.rename" ID="BaseDevice.rename"></a>
6e790462348a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
2257 <h4>BaseDevice.rename</h4>
6e790462348a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
2258 <b>rename</b>(<i>oldname, newname</i>)
6e790462348a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
2259 <p>
6e790462348a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
2260 Public method to rename a file on the device.
6e790462348a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
2261 </p>
6e790462348a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
2262
6e790462348a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
2263 <dl>
6e790462348a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
2264
6e790462348a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
2265 <dt><i>oldname</i> (str)</dt>
6e790462348a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
2266 <dd>
6e790462348a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
2267 current name of the file
6e790462348a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
2268 </dd>
6e790462348a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
2269 <dt><i>newname</i> (str)</dt>
6e790462348a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
2270 <dd>
6e790462348a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
2271 new name for the file
6e790462348a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
2272 </dd>
6e790462348a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
2273 </dl>
6e790462348a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
2274 <dl>
6e790462348a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
2275
6e790462348a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
2276 <dt>Raises <b>OSError</b>:</dt>
6e790462348a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
2277 <dd>
6e790462348a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
2278 raised to indicate an issue with the device
6e790462348a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
2279 </dd>
6e790462348a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
2280 </dl>
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2281 <a NAME="BaseDevice.rm" ID="BaseDevice.rm"></a>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2282 <h4>BaseDevice.rm</h4>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2283 <b>rm</b>(<i>filename</i>)
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2284 <p>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2285 Public method to remove a file from the connected device.
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2286 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
2287
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2288 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2289
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2290 <dt><i>filename</i> (str)</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2291 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2292 name of the file to be removed
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2293 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2294 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2295 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2296
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2297 <dt>Raises <b>OSError</b>:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2298 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2299 raised to indicate an issue with the device
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2300 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2301 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2302 <a NAME="BaseDevice.rmdir" ID="BaseDevice.rmdir"></a>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2303 <h4>BaseDevice.rmdir</h4>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2304 <b>rmdir</b>(<i>dirname</i>)
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2305 <p>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2306 Public method to remove a directory.
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2307 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
2308
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2309 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2310
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2311 <dt><i>dirname</i> (str)</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2312 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2313 name of the directory to be removed
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2314 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2315 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2316 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2317
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2318 <dt>Raises <b>OSError</b>:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2319 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2320 raised to indicate an issue with the device
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2321 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2322 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2323 <a NAME="BaseDevice.rmrf" ID="BaseDevice.rmrf"></a>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2324 <h4>BaseDevice.rmrf</h4>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2325 <b>rmrf</b>(<i>name, recursive=False, force=False</i>)
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2326 <p>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2327 Public method to remove a file or directory recursively.
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2328 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
2329
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2330 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2331
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2332 <dt><i>name</i> (str)</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2333 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2334 of the file or directory to remove
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2335 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2336 <dt><i>recursive</i> (bool)</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2337 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2338 flag indicating a recursive deletion
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2339 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2340 <dt><i>force</i> (bool)</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2341 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2342 flag indicating to ignore errors
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2343 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2344 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2345 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2346 <dt>Return:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2347 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2348 flag indicating success
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2349 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2350 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2351 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2352 <dt>Return Type:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2353 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2354 bool
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2355 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2356 </dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2357 <dl>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2358
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2359 <dt>Raises <b>OSError</b>:</dt>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2360 <dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2361 raised to indicate an issue with the device
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2362 </dd>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2363 </dl>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2364 <a NAME="BaseDevice.runScript" ID="BaseDevice.runScript"></a>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2365 <h4>BaseDevice.runScript</h4>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2366 <b>runScript</b>(<i>script</i>)
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2367 <p>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2368 Public method to run the given Python script.
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2369 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
2370
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2371 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2372
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2373 <dt><i>script</i> (str)</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2374 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2375 script to be executed
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2376 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2377 </dl>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2378 <a NAME="BaseDevice.scanNetworks" ID="BaseDevice.scanNetworks"></a>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2379 <h4>BaseDevice.scanNetworks</h4>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2380 <b>scanNetworks</b>(<i></i>)
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2381 <p>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2382 Public method to scan for available WiFi networks.
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2383 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
2384
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2385 <dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2386 <dt>Return:</dt>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2387 <dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2388 tuple containing the list of available networks as a tuple of 'Name',
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2389 'MAC-Address', 'channel', 'RSSI' and 'security' and an error string
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2390 </dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2391 </dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2392 <dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2393 <dt>Return Type:</dt>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2394 <dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2395 tuple of (list of tuple of (str, str, int, int, str), str)
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2396 </dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2397 </dl>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2398 <a NAME="BaseDevice.selectDeviceDirectory" ID="BaseDevice.selectDeviceDirectory"></a>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2399 <h4>BaseDevice.selectDeviceDirectory</h4>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2400 <b>selectDeviceDirectory</b>(<i>deviceDirectories</i>)
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2401 <p>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2402 Public method to select the device directory from a list of detected
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2403 ones.
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2404 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
2405
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2406 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2407
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2408 <dt><i>deviceDirectories</i> (list of str)</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2409 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2410 list of directories to select from
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2411 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2412 </dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2413 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2414 <dt>Return:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2415 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2416 selected directory or an empty string
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2417 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2418 </dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2419 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2420 <dt>Return Type:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2421 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2422 str
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2423 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2424 </dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2425 <a NAME="BaseDevice.sendCommands" ID="BaseDevice.sendCommands"></a>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2426 <h4>BaseDevice.sendCommands</h4>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2427 <b>sendCommands</b>(<i>commandsList</i>)
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2428 <p>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2429 Public method to send a list of commands to the device.
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2430 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
2431
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2432 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2433
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2434 <dt><i>commandsList</i> (list of str)</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2435 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2436 list of commands to be sent to the device
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2437 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2438 </dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2439 <a NAME="BaseDevice.setButtons" ID="BaseDevice.setButtons"></a>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2440 <h4>BaseDevice.setButtons</h4>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2441 <b>setButtons</b>(<i></i>)
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2442 <p>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2443 Public method to enable the supported action buttons.
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2444 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
2445
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2446 <a NAME="BaseDevice.setConnected" ID="BaseDevice.setConnected"></a>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2447 <h4>BaseDevice.setConnected</h4>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2448 <b>setConnected</b>(<i>connected</i>)
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2449 <p>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2450 Public method to set the connection state.
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2451 </p>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2452 <p>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2453 Note: This method can be overwritten to perform actions upon connect
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2454 or disconnect of the device.
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2455 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
2456
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2457 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2458
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2459 <dt><i>connected</i> (bool)</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2460 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2461 connection state
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2462 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2463 </dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2464 <a NAME="BaseDevice.setFileManager" ID="BaseDevice.setFileManager"></a>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2465 <h4>BaseDevice.setFileManager</h4>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2466 <b>setFileManager</b>(<i>on</i>)
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2467 <p>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2468 Public method to set the File Manager status and dependent status.
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2469 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
2470
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2471 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2472
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2473 <dt><i>on</i> (bool)</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2474 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2475 flag indicating the active status
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2476 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2477 </dl>
9871
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
2478 <a NAME="BaseDevice.setNetworkTime" ID="BaseDevice.setNetworkTime"></a>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
2479 <h4>BaseDevice.setNetworkTime</h4>
9891
e58c3fadcacc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9880
diff changeset
2480 <b>setNetworkTime</b>(<i>server="pool.ntp.org", tzOffset=0, timeout=10</i>)
9871
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
2481 <p>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
2482 Public method to set the time to the network time retrieved from an
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
2483 NTP server.
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
2484 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
2485
9871
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
2486 <dl>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
2487
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
2488 <dt><i>server</i> (str (optional))</dt>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
2489 <dd>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
2490 name of the NTP server to get the network time from
10684
58c7f23ae1cb Regenerated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10515
diff changeset
2491 (defaults to "0.pool.ntp.org") (unused)
9871
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
2492 </dd>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
2493 <dt><i>tzOffset</i> (int (optional))</dt>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
2494 <dd>
10684
58c7f23ae1cb Regenerated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10515
diff changeset
2495 offset with respect to UTC (defaults to 0) (unused)
9871
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
2496 </dd>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
2497 <dt><i>timeout</i> (int)</dt>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
2498 <dd>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
2499 maximum time to wait for a server response in seconds
10684
58c7f23ae1cb Regenerated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10515
diff changeset
2500 (defaults to 10) (unused)
9871
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
2501 </dd>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
2502 </dl>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
2503 <dl>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
2504 <dt>Return:</dt>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
2505 <dd>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
2506 tuple containing a flag indicating success and an error string
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
2507 </dd>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
2508 </dl>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
2509 <dl>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
2510 <dt>Return Type:</dt>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
2511 <dd>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
2512 tuple of (bool, str)
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
2513 </dd>
4a302b8c4d28 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
2514 </dl>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2515 <a NAME="BaseDevice.setPlotter" ID="BaseDevice.setPlotter"></a>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2516 <h4>BaseDevice.setPlotter</h4>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2517 <b>setPlotter</b>(<i>on</i>)
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2518 <p>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2519 Public method to set the Plotter status and dependent status.
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2520 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
2521
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2522 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2523
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2524 <dt><i>on</i> (bool)</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2525 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2526 flag indicating the active status
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2527 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2528 </dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2529 <a NAME="BaseDevice.setRepl" ID="BaseDevice.setRepl"></a>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2530 <h4>BaseDevice.setRepl</h4>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2531 <b>setRepl</b>(<i>on</i>)
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2532 <p>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2533 Public method to set the REPL status and dependent status.
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2534 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
2535
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2536 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2537
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2538 <dt><i>on</i> (bool)</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2539 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2540 flag indicating the active status
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2541 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2542 </dl>
9944
011ae0edbcff MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9912
diff changeset
2543 <a NAME="BaseDevice.setWorkspace" ID="BaseDevice.setWorkspace"></a>
011ae0edbcff MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9912
diff changeset
2544 <h4>BaseDevice.setWorkspace</h4>
011ae0edbcff MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9912
diff changeset
2545 <b>setWorkspace</b>(<i>workspacePath</i>)
011ae0edbcff MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9912
diff changeset
2546 <p>
011ae0edbcff MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9912
diff changeset
2547 Public method to set the device workspace directory.
011ae0edbcff MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9912
diff changeset
2548 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
2549
9944
011ae0edbcff MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9912
diff changeset
2550 <dl>
011ae0edbcff MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9912
diff changeset
2551
011ae0edbcff MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9912
diff changeset
2552 <dt><i>workspacePath</i> (str)</dt>
011ae0edbcff MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9912
diff changeset
2553 <dd>
011ae0edbcff MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9912
diff changeset
2554 directory to be used for saving files
011ae0edbcff MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9912
diff changeset
2555 </dd>
011ae0edbcff MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9912
diff changeset
2556 </dl>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2557 <a NAME="BaseDevice.startAccessPoint" ID="BaseDevice.startAccessPoint"></a>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2558 <h4>BaseDevice.startAccessPoint</h4>
10153
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10144
diff changeset
2559 <b>startAccessPoint</b>(<i>ssid, security=None, password=None, hostname=None, ifconfig=None, </i>)
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2560 <p>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2561 Public method to start the access point interface.
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2562 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
2563
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2564 <dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2565
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2566 <dt><i>ssid</i> (str)</dt>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2567 <dd>
10684
58c7f23ae1cb Regenerated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10515
diff changeset
2568 SSID of the access point (unused)
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2569 </dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2570 <dt><i>security</i> (int (optional))</dt>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2571 <dd>
10684
58c7f23ae1cb Regenerated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10515
diff changeset
2572 security method (defaults to None) (unused)
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2573 </dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2574 <dt><i>password</i> (str (optional))</dt>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2575 <dd>
10684
58c7f23ae1cb Regenerated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10515
diff changeset
2576 password (defaults to None) (unused)
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2577 </dd>
10153
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10144
diff changeset
2578 <dt><i>hostname</i> (str (optional))</dt>
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10144
diff changeset
2579 <dd>
10684
58c7f23ae1cb Regenerated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10515
diff changeset
2580 host name of the device (defaults to None) (unused)
10153
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10144
diff changeset
2581 </dd>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2582 <dt><i>ifconfig</i> (tuple of (str, str, str, str))</dt>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2583 <dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2584 IPv4 configuration for the access point if not default
10684
58c7f23ae1cb Regenerated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10515
diff changeset
2585 (IPv4 address, netmask, gateway address, DNS server address) (unused)
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2586 </dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2587 </dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2588 <dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2589 <dt>Return:</dt>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2590 <dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2591 tuple containing a flag indicating success and an error message
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2592 </dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2593 </dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2594 <dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2595 <dt>Return Type:</dt>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2596 <dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2597 tuple of (bool, str)
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2598 </dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2599 </dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2600 <a NAME="BaseDevice.stopAccessPoint" ID="BaseDevice.stopAccessPoint"></a>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2601 <h4>BaseDevice.stopAccessPoint</h4>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2602 <b>stopAccessPoint</b>(<i></i>)
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2603 <p>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2604 Public method to stop the access point interface.
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2605 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
2606
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2607 <dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2608 <dt>Return:</dt>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2609 <dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2610 tuple containg a flag indicating success and an error message
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2611 </dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2612 </dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2613 <dl>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2614 <dt>Return Type:</dt>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2615 <dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2616 tuple of (bool, str)
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2617 </dd>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2618 </dl>
9840
d41ee69fa69b Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9829
diff changeset
2619 <a NAME="BaseDevice.submitMode" ID="BaseDevice.submitMode"></a>
d41ee69fa69b Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9829
diff changeset
2620 <h4>BaseDevice.submitMode</h4>
d41ee69fa69b Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9829
diff changeset
2621 <b>submitMode</b>(<i></i>)
d41ee69fa69b Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9829
diff changeset
2622 <p>
d41ee69fa69b Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9829
diff changeset
2623 Public method to get the submit mode of the device.
d41ee69fa69b Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9829
diff changeset
2624 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
2625
9840
d41ee69fa69b Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9829
diff changeset
2626 <dl>
d41ee69fa69b Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9829
diff changeset
2627 <dt>Return:</dt>
d41ee69fa69b Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9829
diff changeset
2628 <dd>
d41ee69fa69b Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9829
diff changeset
2629 submit mode
d41ee69fa69b Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9829
diff changeset
2630 </dd>
d41ee69fa69b Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9829
diff changeset
2631 </dl>
d41ee69fa69b Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9829
diff changeset
2632 <dl>
d41ee69fa69b Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9829
diff changeset
2633 <dt>Return Type:</dt>
d41ee69fa69b Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9829
diff changeset
2634 <dd>
d41ee69fa69b Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9829
diff changeset
2635 str (one of 'raw', 'paste')
d41ee69fa69b Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9829
diff changeset
2636 </dd>
d41ee69fa69b Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9829
diff changeset
2637 </dl>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2638 <a NAME="BaseDevice.supportsLocalFileAccess" ID="BaseDevice.supportsLocalFileAccess"></a>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2639 <h4>BaseDevice.supportsLocalFileAccess</h4>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2640 <b>supportsLocalFileAccess</b>(<i></i>)
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2641 <p>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2642 Public method to indicate file access via a local directory.
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2643 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
2644
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2645 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2646 <dt>Return:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2647 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2648 flag indicating file access via local directory
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2649 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2650 </dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2651 <dl>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2652 <dt>Return Type:</dt>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2653 <dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2654 bool
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2655 </dd>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2656 </dl>
9765
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2657 <a NAME="BaseDevice.syncTime" ID="BaseDevice.syncTime"></a>
6378da868bb0 Reorganized the MicroPython code even more.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9756
diff changeset
2658 <h4>BaseDevice.syncTime</h4>
10684
58c7f23ae1cb Regenerated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10515
diff changeset
2659 <b>syncTime</b>(<i>_deviceType, hasCPy=False</i>)
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2660 <p>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2661 Public method to set the time of the connected device to the local
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2662 computer's time.
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2663 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
2664
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2665 <dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2666
10684
58c7f23ae1cb Regenerated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10515
diff changeset
2667 <dt><i>_deviceType</i> (str)</dt>
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2668 <dd>
10684
58c7f23ae1cb Regenerated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10515
diff changeset
2669 type of board to sync time to (unused)
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2670 </dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2671 <dt><i>hasCPy</i> (bool)</dt>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2672 <dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2673 flag indicating that the device has CircuitPython loadede
10684
58c7f23ae1cb Regenerated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10515
diff changeset
2674 (defaults to False) (unused)
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2675 </dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2676 </dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2677 <dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2678
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2679 <dt>Raises <b>OSError</b>:</dt>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2680 <dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2681 raised to indicate an issue with the device
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2682 </dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2683 </dl>
9844
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
2684 <a NAME="BaseDevice.upipInstall" ID="BaseDevice.upipInstall"></a>
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
2685 <h4>BaseDevice.upipInstall</h4>
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
2686 <b>upipInstall</b>(<i>packages</i>)
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
2687 <p>
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
2688 Public method to install packages using 'upip'.
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
2689 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
2690
9844
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
2691 <dl>
9847
d8c7ded575cb Corrected some code style and formatting issues and regenerated the source documentation accordingly.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9844
diff changeset
2692
d8c7ded575cb Corrected some code style and formatting issues and regenerated the source documentation accordingly.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9844
diff changeset
2693 <dt><i>packages</i> (list of str)</dt>
d8c7ded575cb Corrected some code style and formatting issues and regenerated the source documentation accordingly.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9844
diff changeset
2694 <dd>
d8c7ded575cb Corrected some code style and formatting issues and regenerated the source documentation accordingly.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9844
diff changeset
2695 list of package names
d8c7ded575cb Corrected some code style and formatting issues and regenerated the source documentation accordingly.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9844
diff changeset
2696 </dd>
d8c7ded575cb Corrected some code style and formatting issues and regenerated the source documentation accordingly.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9844
diff changeset
2697 </dl>
d8c7ded575cb Corrected some code style and formatting issues and regenerated the source documentation accordingly.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9844
diff changeset
2698 <dl>
9844
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
2699 <dt>Return:</dt>
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
2700 <dd>
10428
a071d4065202 Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10259
diff changeset
2701 tuple containing the command output and errors
a071d4065202 Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10259
diff changeset
2702 </dd>
a071d4065202 Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10259
diff changeset
2703 </dl>
a071d4065202 Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10259
diff changeset
2704 <dl>
a071d4065202 Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10259
diff changeset
2705 <dt>Return Type:</dt>
a071d4065202 Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10259
diff changeset
2706 <dd>
9844
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
2707 tuple of (str, str)
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
2708 </dd>
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9840
diff changeset
2709 </dl>
9799
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2710 <a NAME="BaseDevice.writeCredentials" ID="BaseDevice.writeCredentials"></a>
a79430a8811d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9766
diff changeset
2711 <h4>BaseDevice.writeCredentials</h4>
10153
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10144
diff changeset
2712 <b>writeCredentials</b>(<i>ssid, password, hostname, country</i>)
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2713 <p>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2714 Public method to write the given credentials to the connected device and modify
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2715 the start script to connect automatically.
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2716 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
2717
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2718 <dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2719
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2720 <dt><i>ssid</i> (str)</dt>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2721 <dd>
10684
58c7f23ae1cb Regenerated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10515
diff changeset
2722 SSID of the network to connect to (unused)
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2723 </dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2724 <dt><i>password</i> (str)</dt>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2725 <dd>
10684
58c7f23ae1cb Regenerated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10515
diff changeset
2726 password needed to authenticate (unused)
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2727 </dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2728 <dt><i>hostname</i> (str)</dt>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2729 <dd>
10684
58c7f23ae1cb Regenerated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10515
diff changeset
2730 host name of the device (unused)
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2731 </dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2732 <dt><i>country</i> (str)</dt>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2733 <dd>
10684
58c7f23ae1cb Regenerated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10515
diff changeset
2734 WiFi country code (unused)
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2735 </dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2736 </dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2737 <dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2738 <dt>Return:</dt>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2739 <dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2740 tuple containing a flag indicating success and an error message
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2741 </dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2742 </dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2743 <dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2744 <dt>Return Type:</dt>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2745 <dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2746 tuple of (bool, str)
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2747 </dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2748 </dl>
9878
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
2749 <a NAME="BaseDevice.writeLanAutoConnect" ID="BaseDevice.writeLanAutoConnect"></a>
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9871
diff changeset
2750 <h4>BaseDevice.writeLanAutoConnect</h4>
10153
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10144
diff changeset
2751 <b>writeLanAutoConnect</b>(<i>config, hostname</i>)
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2752 <p>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2753 Public method to generate a script and associated configuration to connect the
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2754 device to the LAN during boot time.
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2755 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
2756
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2757 <dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2758
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2759 <dt><i>config</i> (str or tuple of (str, str, str, str))</dt>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2760 <dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2761 configuration for the connection (either the string 'dhcp'
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2762 for a dynamic address or a tuple of four strings with the IPv4 parameters.
10684
58c7f23ae1cb Regenerated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10515
diff changeset
2763 (unused)
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2764 </dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2765 <dt><i>hostname</i> (str)</dt>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2766 <dd>
10684
58c7f23ae1cb Regenerated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10515
diff changeset
2767 host name of the device (unused)
10259
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2768 </dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2769 </dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2770 <dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2771 <dt>Return:</dt>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2772 <dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2773 tuple containing a flag indicating success and an error message
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2774 </dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2775 </dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2776 <dl>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2777 <dt>Return Type:</dt>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2778 <dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2779 tuple of (bool, str)
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2780 </dd>
b51dfacef37f Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
2781 </dl>
9756
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2782 <div align="right"><a href="#top">Up</a></div>
9854647c8c5c Reorganized the MicroPython package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2783 <hr />
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10428
diff changeset
2784 </body></html>

eric ide

mercurial