eric6/Documentation/Source/eric6.MicroPython.PyBoardDevices.html

Fri, 22 Jan 2021 16:48:43 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Fri, 22 Jan 2021 16:48:43 +0100
changeset 7998
cd41c844862f
parent 7989
a21d673a8f99
child 8070
6758ba4670e1
permissions
-rw-r--r--

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>

eric ide

mercurial