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