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