Fri, 22 Jan 2021 16:48:43 +0100
Editor
- added functionality to insert docstring templates via the context menu (cursor placed on first line of function definition) or after entering the docstring start string (e.g. """ for Python)
7296
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
1 | <!DOCTYPE html> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
2 | <html><head> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
3 | <title>eric6.MicroPython.PyBoardDevices</title> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
4 | <meta charset="UTF-8"> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
5 | <style> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
6 | body { |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
7 | background: #EDECE6; |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
8 | margin: 0em 1em 10em 1em; |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
9 | color: black; |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
10 | } |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
11 | |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
12 | h1 { color: white; background: #85774A; } |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
13 | h2 { color: white; background: #85774A; } |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
14 | h3 { color: white; background: #9D936E; } |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
15 | h4 { color: white; background: #9D936E; } |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
16 | |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
17 | a { color: #BA6D36; } |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
18 | |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
19 | </style> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
20 | </head> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
21 | <body> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
22 | <a NAME="top" ID="top"></a> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
23 | <h1>eric6.MicroPython.PyBoardDevices</h1> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
24 | |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
25 | <p> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
26 | Module implementing the device interface class for PyBoard boards. |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
27 | </p> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
28 | <h3>Global Attributes</h3> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
29 | |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
30 | <table> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
31 | <tr><td>None</td></tr> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
32 | </table> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
33 | <h3>Classes</h3> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
34 | |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
35 | <table> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
36 | |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
37 | <tr> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
38 | <td><a href="#PyBoardDevice">PyBoardDevice</a></td> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
39 | <td>Class implementing the device for PyBoard boards.</td> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
40 | </tr> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
41 | </table> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
42 | <h3>Functions</h3> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
43 | |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
44 | <table> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
45 | <tr><td>None</td></tr> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
46 | </table> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
47 | <hr /> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
48 | <hr /> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
49 | <a NAME="PyBoardDevice" ID="PyBoardDevice"></a> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
50 | <h2>PyBoardDevice</h2> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
51 | |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
52 | <p> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
53 | Class implementing the device for PyBoard boards. |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
54 | </p> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
55 | <h3>Derived from</h3> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
56 | MicroPythonDevice |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
57 | <h3>Class Attributes</h3> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
58 | |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
59 | <table> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
60 | <tr><td>DeviceVolumeName</td></tr><tr><td>FlashInstructionsURL</td></tr> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
61 | </table> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
62 | <h3>Class Methods</h3> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
63 | |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
64 | <table> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
65 | <tr><td>None</td></tr> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
66 | </table> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
67 | <h3>Methods</h3> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
68 | |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
69 | <table> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
70 | |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
71 | <tr> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
72 | <td><a href="#PyBoardDevice.__init__">PyBoardDevice</a></td> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
73 | <td>Constructor</td> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
74 | </tr> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
75 | <tr> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
76 | <td><a href="#PyBoardDevice.__deviceVolumeMounted">__deviceVolumeMounted</a></td> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
77 | <td>Private method to check, if the device volume is mounted.</td> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
78 | </tr> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
79 | <tr> |
7336
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
80 | <td><a href="#PyBoardDevice.__dfuUtilAvailable">__dfuUtilAvailable</a></td> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
81 | <td>Private method to check the availability of dfu-util.</td> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
82 | </tr> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
83 | <tr> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
84 | <td><a href="#PyBoardDevice.__flashMicroPython">__flashMicroPython</a></td> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
85 | <td>Private slot to flash a MicroPython firmware.</td> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
86 | </tr> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
87 | <tr> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
88 | <td><a href="#PyBoardDevice.__listDfuCapableDevices">__listDfuCapableDevices</a></td> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
89 | <td>Private slot to list all DFU-capable devices.</td> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
90 | </tr> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
91 | <tr> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
92 | <td><a href="#PyBoardDevice.__showDfuDisableInstructions">__showDfuDisableInstructions</a></td> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
93 | <td>Private method to show some instructions to disable the DFU mode.</td> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
94 | </tr> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
95 | <tr> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
96 | <td><a href="#PyBoardDevice.__showDfuEnableInstructions">__showDfuEnableInstructions</a></td> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
97 | <td>Private method to show some instructions to enable the DFU mode.</td> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
98 | </tr> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
99 | <tr> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
100 | <td><a href="#PyBoardDevice.__showFlashInstructions">__showFlashInstructions</a></td> |
7296
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
101 | <td>Private slot to open the URL containing instructions for installing MicroPython on the pyboard.</td> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
102 | </tr> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
103 | <tr> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
104 | <td><a href="#PyBoardDevice.addDeviceMenuEntries">addDeviceMenuEntries</a></td> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
105 | <td>Public method to add device specific entries to the given menu.</td> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
106 | </tr> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
107 | <tr> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
108 | <td><a href="#PyBoardDevice.canRunScript">canRunScript</a></td> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
109 | <td>Public method to determine, if a script can be executed.</td> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
110 | </tr> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
111 | <tr> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
112 | <td><a href="#PyBoardDevice.canStartFileManager">canStartFileManager</a></td> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
113 | <td>Public method to determine, if a File Manager can be started.</td> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
114 | </tr> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
115 | <tr> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
116 | <td><a href="#PyBoardDevice.canStartPlotter">canStartPlotter</a></td> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
117 | <td>Public method to determine, if a Plotter can be started.</td> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
118 | </tr> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
119 | <tr> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
120 | <td><a href="#PyBoardDevice.canStartRepl">canStartRepl</a></td> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
121 | <td>Public method to determine, if a REPL can be started.</td> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
122 | </tr> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
123 | <tr> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
124 | <td><a href="#PyBoardDevice.deviceName">deviceName</a></td> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
125 | <td>Public method to get the name of the device.</td> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
126 | </tr> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
127 | <tr> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
128 | <td><a href="#PyBoardDevice.forceInterrupt">forceInterrupt</a></td> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
129 | <td>Public method to determine the need for an interrupt when opening the serial connection.</td> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
130 | </tr> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
131 | <tr> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
132 | <td><a href="#PyBoardDevice.getDocumentationUrl">getDocumentationUrl</a></td> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
133 | <td>Public method to get the device documentation URL.</td> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
134 | </tr> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
135 | <tr> |
7336
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
136 | <td><a href="#PyBoardDevice.getFirmwareUrl">getFirmwareUrl</a></td> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
137 | <td>Public method to get the device firmware download URL.</td> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
138 | </tr> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
139 | <tr> |
7296
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
140 | <td><a href="#PyBoardDevice.getWorkspace">getWorkspace</a></td> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
141 | <td>Public method to get the workspace directory.</td> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
142 | </tr> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
143 | <tr> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
144 | <td><a href="#PyBoardDevice.runScript">runScript</a></td> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
145 | <td>Public method to run the given Python script.</td> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
146 | </tr> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
147 | <tr> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
148 | <td><a href="#PyBoardDevice.setButtons">setButtons</a></td> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
149 | <td>Public method to enable the supported action buttons.</td> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
150 | </tr> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
151 | <tr> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
152 | <td><a href="#PyBoardDevice.supportsLocalFileAccess">supportsLocalFileAccess</a></td> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
153 | <td>Public method to indicate file access via a local directory.</td> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
154 | </tr> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
155 | </table> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
156 | <h3>Static Methods</h3> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
157 | |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
158 | <table> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
159 | <tr><td>None</td></tr> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
160 | </table> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
161 | |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
162 | <a NAME="PyBoardDevice.__init__" ID="PyBoardDevice.__init__"></a> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
163 | <h4>PyBoardDevice (Constructor)</h4> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
164 | <b>PyBoardDevice</b>(<i>microPythonWidget, parent=None</i>) |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
165 | |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
166 | <p> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
167 | Constructor |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
168 | </p> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
169 | <dl> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
170 | |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
171 | <dt><i>microPythonWidget</i> (MicroPythonWidget)</dt> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
172 | <dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
173 | reference to the main MicroPython widget |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
174 | </dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
175 | <dt><i>parent</i> (QObject)</dt> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
176 | <dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
177 | reference to the parent object |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
178 | </dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
179 | </dl> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
180 | <a NAME="PyBoardDevice.__deviceVolumeMounted" ID="PyBoardDevice.__deviceVolumeMounted"></a> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
181 | <h4>PyBoardDevice.__deviceVolumeMounted</h4> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
182 | <b>__deviceVolumeMounted</b>(<i></i>) |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
183 | |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
184 | <p> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
185 | Private method to check, if the device volume is mounted. |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
186 | </p> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
187 | <dl> |
7989
a21d673a8f99
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7336
diff
changeset
|
188 | <dt>Return:</dt> |
7296
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
189 | <dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
190 | flag indicated a mounted device |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
191 | </dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
192 | </dl> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
193 | <dl> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
194 | <dt>Return Type:</dt> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
195 | <dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
196 | bool |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
197 | </dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
198 | </dl> |
7336
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
199 | <a NAME="PyBoardDevice.__dfuUtilAvailable" ID="PyBoardDevice.__dfuUtilAvailable"></a> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
200 | <h4>PyBoardDevice.__dfuUtilAvailable</h4> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
201 | <b>__dfuUtilAvailable</b>(<i></i>) |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
202 | |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
203 | <p> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
204 | Private method to check the availability of dfu-util. |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
205 | </p> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
206 | <dl> |
7989
a21d673a8f99
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7336
diff
changeset
|
207 | <dt>Return:</dt> |
7336
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
208 | <dd> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
209 | flag indicating the availability of dfu-util |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
210 | </dd> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
211 | </dl> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
212 | <dl> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
213 | <dt>Return Type:</dt> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
214 | <dd> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
215 | bool |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
216 | </dd> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
217 | </dl> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
218 | <a NAME="PyBoardDevice.__flashMicroPython" ID="PyBoardDevice.__flashMicroPython"></a> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
219 | <h4>PyBoardDevice.__flashMicroPython</h4> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
220 | <b>__flashMicroPython</b>(<i></i>) |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
221 | |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
222 | <p> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
223 | Private slot to flash a MicroPython firmware. |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
224 | </p> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
225 | <a NAME="PyBoardDevice.__listDfuCapableDevices" ID="PyBoardDevice.__listDfuCapableDevices"></a> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
226 | <h4>PyBoardDevice.__listDfuCapableDevices</h4> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
227 | <b>__listDfuCapableDevices</b>(<i></i>) |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
228 | |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
229 | <p> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
230 | Private slot to list all DFU-capable devices. |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
231 | </p> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
232 | <a NAME="PyBoardDevice.__showDfuDisableInstructions" ID="PyBoardDevice.__showDfuDisableInstructions"></a> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
233 | <h4>PyBoardDevice.__showDfuDisableInstructions</h4> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
234 | <b>__showDfuDisableInstructions</b>(<i></i>) |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
235 | |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
236 | <p> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
237 | Private method to show some instructions to disable the DFU mode. |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
238 | </p> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
239 | <a NAME="PyBoardDevice.__showDfuEnableInstructions" ID="PyBoardDevice.__showDfuEnableInstructions"></a> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
240 | <h4>PyBoardDevice.__showDfuEnableInstructions</h4> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
241 | <b>__showDfuEnableInstructions</b>(<i>flash=True</i>) |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
242 | |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
243 | <p> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
244 | Private method to show some instructions to enable the DFU mode. |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
245 | </p> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
246 | <dl> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
247 | |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
248 | <dt><i>flash</i> (bool)</dt> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
249 | <dd> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
250 | flag indicating to show a warning message for flashing |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
251 | </dd> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
252 | </dl> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
253 | <dl> |
7989
a21d673a8f99
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7336
diff
changeset
|
254 | <dt>Return:</dt> |
7336
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
255 | <dd> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
256 | flag indicating OK to continue or abort |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
257 | </dd> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
258 | </dl> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
259 | <dl> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
260 | <dt>Return Type:</dt> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
261 | <dd> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
262 | bool |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
263 | </dd> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
264 | </dl> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
265 | <a NAME="PyBoardDevice.__showFlashInstructions" ID="PyBoardDevice.__showFlashInstructions"></a> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
266 | <h4>PyBoardDevice.__showFlashInstructions</h4> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
267 | <b>__showFlashInstructions</b>(<i></i>) |
7296
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
268 | |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
269 | <p> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
270 | Private slot to open the URL containing instructions for installing |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
271 | MicroPython on the pyboard. |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
272 | </p> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
273 | <a NAME="PyBoardDevice.addDeviceMenuEntries" ID="PyBoardDevice.addDeviceMenuEntries"></a> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
274 | <h4>PyBoardDevice.addDeviceMenuEntries</h4> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
275 | <b>addDeviceMenuEntries</b>(<i>menu</i>) |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
276 | |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
277 | <p> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
278 | Public method to add device specific entries to the given menu. |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
279 | </p> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
280 | <dl> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
281 | |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
282 | <dt><i>menu</i> (QMenu)</dt> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
283 | <dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
284 | reference to the context menu |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
285 | </dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
286 | </dl> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
287 | <a NAME="PyBoardDevice.canRunScript" ID="PyBoardDevice.canRunScript"></a> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
288 | <h4>PyBoardDevice.canRunScript</h4> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
289 | <b>canRunScript</b>(<i></i>) |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
290 | |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
291 | <p> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
292 | Public method to determine, if a script can be executed. |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
293 | </p> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
294 | <dl> |
7989
a21d673a8f99
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7336
diff
changeset
|
295 | <dt>Return:</dt> |
7296
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
296 | <dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
297 | tuple containing a flag indicating it is safe to start a |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
298 | Plotter and a reason why it cannot. |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
299 | </dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
300 | </dl> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
301 | <dl> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
302 | <dt>Return Type:</dt> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
303 | <dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
304 | tuple of (bool, str) |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
305 | </dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
306 | </dl> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
307 | <a NAME="PyBoardDevice.canStartFileManager" ID="PyBoardDevice.canStartFileManager"></a> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
308 | <h4>PyBoardDevice.canStartFileManager</h4> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
309 | <b>canStartFileManager</b>(<i></i>) |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
310 | |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
311 | <p> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
312 | Public method to determine, if a File Manager can be started. |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
313 | </p> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
314 | <dl> |
7989
a21d673a8f99
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7336
diff
changeset
|
315 | <dt>Return:</dt> |
7296
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
316 | <dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
317 | tuple containing a flag indicating it is safe to start a |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
318 | File Manager and a reason why it cannot. |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
319 | </dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
320 | </dl> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
321 | <dl> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
322 | <dt>Return Type:</dt> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
323 | <dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
324 | tuple of (bool, str) |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
325 | </dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
326 | </dl> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
327 | <a NAME="PyBoardDevice.canStartPlotter" ID="PyBoardDevice.canStartPlotter"></a> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
328 | <h4>PyBoardDevice.canStartPlotter</h4> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
329 | <b>canStartPlotter</b>(<i></i>) |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
330 | |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
331 | <p> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
332 | Public method to determine, if a Plotter can be started. |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
333 | </p> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
334 | <dl> |
7989
a21d673a8f99
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7336
diff
changeset
|
335 | <dt>Return:</dt> |
7296
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
336 | <dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
337 | tuple containing a flag indicating it is safe to start a |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
338 | Plotter and a reason why it cannot. |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
339 | </dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
340 | </dl> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
341 | <dl> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
342 | <dt>Return Type:</dt> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
343 | <dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
344 | tuple of (bool, str) |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
345 | </dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
346 | </dl> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
347 | <a NAME="PyBoardDevice.canStartRepl" ID="PyBoardDevice.canStartRepl"></a> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
348 | <h4>PyBoardDevice.canStartRepl</h4> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
349 | <b>canStartRepl</b>(<i></i>) |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
350 | |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
351 | <p> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
352 | Public method to determine, if a REPL can be started. |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
353 | </p> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
354 | <dl> |
7989
a21d673a8f99
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7336
diff
changeset
|
355 | <dt>Return:</dt> |
7296
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
356 | <dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
357 | tuple containing a flag indicating it is safe to start a REPL |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
358 | and a reason why it cannot. |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
359 | </dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
360 | </dl> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
361 | <dl> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
362 | <dt>Return Type:</dt> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
363 | <dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
364 | tuple of (bool, str) |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
365 | </dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
366 | </dl> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
367 | <a NAME="PyBoardDevice.deviceName" ID="PyBoardDevice.deviceName"></a> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
368 | <h4>PyBoardDevice.deviceName</h4> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
369 | <b>deviceName</b>(<i></i>) |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
370 | |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
371 | <p> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
372 | Public method to get the name of the device. |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
373 | </p> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
374 | <dl> |
7989
a21d673a8f99
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7336
diff
changeset
|
375 | <dt>Return:</dt> |
7296
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
376 | <dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
377 | name of the device |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
378 | </dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
379 | </dl> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
380 | <dl> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
381 | <dt>Return Type:</dt> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
382 | <dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
383 | str |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
384 | </dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
385 | </dl> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
386 | <a NAME="PyBoardDevice.forceInterrupt" ID="PyBoardDevice.forceInterrupt"></a> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
387 | <h4>PyBoardDevice.forceInterrupt</h4> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
388 | <b>forceInterrupt</b>(<i></i>) |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
389 | |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
390 | <p> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
391 | Public method to determine the need for an interrupt when opening the |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
392 | serial connection. |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
393 | </p> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
394 | <dl> |
7989
a21d673a8f99
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7336
diff
changeset
|
395 | <dt>Return:</dt> |
7296
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
396 | <dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
397 | flag indicating an interrupt is needed |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
398 | </dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
399 | </dl> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
400 | <dl> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
401 | <dt>Return Type:</dt> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
402 | <dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
403 | bool |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
404 | </dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
405 | </dl> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
406 | <a NAME="PyBoardDevice.getDocumentationUrl" ID="PyBoardDevice.getDocumentationUrl"></a> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
407 | <h4>PyBoardDevice.getDocumentationUrl</h4> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
408 | <b>getDocumentationUrl</b>(<i></i>) |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
409 | |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
410 | <p> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
411 | Public method to get the device documentation URL. |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
412 | </p> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
413 | <dl> |
7989
a21d673a8f99
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7336
diff
changeset
|
414 | <dt>Return:</dt> |
7296
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
415 | <dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
416 | documentation URL of the device |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
417 | </dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
418 | </dl> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
419 | <dl> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
420 | <dt>Return Type:</dt> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
421 | <dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
422 | str |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
423 | </dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
424 | </dl> |
7336
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
425 | <a NAME="PyBoardDevice.getFirmwareUrl" ID="PyBoardDevice.getFirmwareUrl"></a> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
426 | <h4>PyBoardDevice.getFirmwareUrl</h4> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
427 | <b>getFirmwareUrl</b>(<i></i>) |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
428 | |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
429 | <p> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
430 | Public method to get the device firmware download URL. |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
431 | </p> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
432 | <dl> |
7989
a21d673a8f99
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7336
diff
changeset
|
433 | <dt>Return:</dt> |
7336
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
434 | <dd> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
435 | firmware download URL of the device |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
436 | </dd> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
437 | </dl> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
438 | <dl> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
439 | <dt>Return Type:</dt> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
440 | <dd> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
441 | str |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
442 | </dd> |
0095e231ddaf
Updated source docu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7296
diff
changeset
|
443 | </dl> |
7296
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
444 | <a NAME="PyBoardDevice.getWorkspace" ID="PyBoardDevice.getWorkspace"></a> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
445 | <h4>PyBoardDevice.getWorkspace</h4> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
446 | <b>getWorkspace</b>(<i>silent=False</i>) |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
447 | |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
448 | <p> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
449 | Public method to get the workspace directory. |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
450 | </p> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
451 | <dl> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
452 | |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
453 | <dt><i>silent</i> (bool)</dt> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
454 | <dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
455 | flag indicating silent operations |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
456 | </dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
457 | </dl> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
458 | <dl> |
7989
a21d673a8f99
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7336
diff
changeset
|
459 | <dt>Return:</dt> |
7296
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
460 | <dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
461 | workspace directory used for saving files |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
462 | </dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
463 | </dl> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
464 | <dl> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
465 | <dt>Return Type:</dt> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
466 | <dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
467 | str |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
468 | </dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
469 | </dl> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
470 | <a NAME="PyBoardDevice.runScript" ID="PyBoardDevice.runScript"></a> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
471 | <h4>PyBoardDevice.runScript</h4> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
472 | <b>runScript</b>(<i>script</i>) |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
473 | |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
474 | <p> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
475 | Public method to run the given Python script. |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
476 | </p> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
477 | <dl> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
478 | |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
479 | <dt><i>script</i> (str)</dt> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
480 | <dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
481 | script to be executed |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
482 | </dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
483 | </dl> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
484 | <a NAME="PyBoardDevice.setButtons" ID="PyBoardDevice.setButtons"></a> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
485 | <h4>PyBoardDevice.setButtons</h4> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
486 | <b>setButtons</b>(<i></i>) |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
487 | |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
488 | <p> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
489 | Public method to enable the supported action buttons. |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
490 | </p> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
491 | <a NAME="PyBoardDevice.supportsLocalFileAccess" ID="PyBoardDevice.supportsLocalFileAccess"></a> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
492 | <h4>PyBoardDevice.supportsLocalFileAccess</h4> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
493 | <b>supportsLocalFileAccess</b>(<i></i>) |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
494 | |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
495 | <p> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
496 | Public method to indicate file access via a local directory. |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
497 | </p> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
498 | <dl> |
7989
a21d673a8f99
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7336
diff
changeset
|
499 | <dt>Return:</dt> |
7296
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
500 | <dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
501 | flag indicating file access via local directory |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
502 | </dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
503 | </dl> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
504 | <dl> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
505 | <dt>Return Type:</dt> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
506 | <dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
507 | bool |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
508 | </dd> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
509 | </dl> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
510 | <div align="right"><a href="#top">Up</a></div> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
511 | <hr /> |
d2f28511065e
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
512 | </body></html> |