9 </head> |
9 </head> |
10 |
10 |
11 <body> |
11 <body> |
12 <h1>Village DTN Router - Hardware User Interface</h1> |
12 <h1>Village DTN Router - Hardware User Interface</h1> |
13 |
13 |
14 <p>stephen.farrell@cs.tcd.ie, 2010-05-27</p> |
14 <p>stephen.farrell@cs.tcd.ie, 2010-05-28</p> |
15 |
15 |
16 <p>This document describes the external user interface of the village DTN |
16 <table border="0" width="100%"> |
|
17 </tbody> |
|
18 <tr> |
|
19 <td width="20%"> |
|
20 <p><a href="index.html">Home</a></p> |
|
21 </td> |
|
22 <td width="80%"> |
|
23 <p style="text-align:right;margin-left:auto;margin-right:0;"><a |
|
24 href="index.html#Contact">Contact</a>, <a href="index.html#privacy">Privacy, security etc.</a>, |
|
25 English, Swenska, Saami, Deutsche</p> |
|
26 </td> |
|
27 </tr> |
|
28 </tbody> |
|
29 </table> |
|
30 |
|
31 |
|
32 <p>This page describes the external user interface of the village DTN |
17 router box. That is: how to interpret the contents displayed on the screen and |
33 router box. That is: how to interpret the contents displayed on the screen and |
18 how to turn the device on and off safely.</p> |
34 how to turn the device on and off safely.</p> |
19 |
35 |
20 <p>The first thing to note is that users should only use the device as shown |
36 <p>The first thing to note is that users should only use the device as shown |
21 here - <strong>ONLY TRAINED STAFF SHOULD ATTEMPT OTHER ACTIONS</strong>, so |
37 here - <strong>ONLY TRAINED STAFF SHOULD ATTEMPT OTHER ACTIONS</strong>, so |
36 the WiFi, mail and web services. <strong>PLEASE BE PATIENT - DO NOT CONSTANTLY |
52 the WiFi, mail and web services. <strong>PLEASE BE PATIENT - DO NOT CONSTANTLY |
37 SWITCH THE DEVICE ON AND OFF!</strong> Doing so could damage the device, in |
53 SWITCH THE DEVICE ON AND OFF!</strong> Doing so could damage the device, in |
38 particular, the filesystems - such an error would be the equivalent of a |
54 particular, the filesystems - such an error would be the equivalent of a |
39 hard-disk failure in a laptop.</p> |
55 hard-disk failure in a laptop.</p> |
40 |
56 |
41 <p align="center"> |
57 <table border="0"> |
|
58 </tbody> |
|
59 <tr> |
|
60 <td> |
|
61 |
|
62 <p align="left"> |
42 <a href="images/S-on.jpg"><img src="images/S-on-small.jpg" alt="switch"/></a><br/> |
63 <a href="images/S-on.jpg"><img src="images/S-on-small.jpg" alt="switch"/></a><br/> |
43 Figure 2 shows the ON/OFF switch in the "ON" position. |
64 Figure 2: the ON/OFF switch in the "ON" position. |
44 </p> |
65 </p> |
45 |
66 |
46 <p align="center"> |
67 </td> |
|
68 <td> |
|
69 |
|
70 <p align="left"> |
47 <a href="images/S-off.jpg"><img src="images/S-off-small.jpg" alt="switch"/></a><br/> |
71 <a href="images/S-off.jpg"><img src="images/S-off-small.jpg" alt="switch"/></a><br/> |
48 Figure 3 shows the ON/OFF switch in the "OFF" position. |
72 Figure 3: the ON/OFF switch in the "OFF" position. |
49 </p> |
73 </p> |
50 |
74 |
51 <p align="center"> |
75 </td> |
|
76 </tr> |
|
77 <tr> |
|
78 <td> |
|
79 |
|
80 <p align="left"> |
52 <a href="images/S-turingon.jpg"><img src="images/S-turingon-small.jpg" alt="switch"/></a><br/> |
81 <a href="images/S-turingon.jpg"><img src="images/S-turingon-small.jpg" alt="switch"/></a><br/> |
53 Figure 4 shows a user switching the device to the "ON" position. |
82 Figure 4: a user switching the device to the "ON" position. |
54 </p> |
83 </p> |
|
84 |
|
85 </td> |
|
86 </tr> |
|
87 </tbody> |
|
88 </table> |
55 |
89 |
56 <p>That's all nice and simple so far, but its gets a little more complicated when |
90 <p>That's all nice and simple so far, but its gets a little more complicated when |
57 we need to understand how the device manages power, which is, of course, in |
91 we need to understand how the device manages power, which is, of course, in |
58 short supply in Padjelanta!</p> |
92 short supply in Padjelanta!</p> |
59 |
93 |
166 <td>Work for 30 minutes</td> |
200 <td>Work for 30 minutes</td> |
167 <td>The device will try operate fully for the next 30 minutes, if power permits</td> |
201 <td>The device will try operate fully for the next 30 minutes, if power permits</td> |
168 <td>N/A</td> |
202 <td>N/A</td> |
169 </tr> |
203 </tr> |
170 |
204 |
|
205 <tr> |
|
206 <td>SLEEP</td> |
|
207 <td>Sleep from 22:00 to 06:00</td> |
|
208 <td>Just like everyone else, these nodes need to have a snooze at night</td> |
|
209 <td>N/A</td> |
|
210 </tr> |
|
211 |
171 </tbody> |
212 </tbody> |
172 </table> |
213 </table> |
173 |
214 |
174 <h2><a name="screen" id="screen">LCD Screen</a></h2> |
215 <h2><a name="screen" id="screen">LCD Screen</a></h2> |
175 |
216 |
181 <p>The device has small LCD screen inside the front window that |
222 <p>The device has small LCD screen inside the front window that |
182 provides some limited status information. Figure 6 (TBD) explains |
223 provides some limited status information. Figure 6 (TBD) explains |
183 the various fields on the screen. Example messages are described |
224 the various fields on the screen. Example messages are described |
184 below.</p> |
225 below.</p> |
185 |
226 |
|
227 <p>Note that the screeen is only ever updated once per minute.</p> |
|
228 |
186 <table border="1" width="30%" align="center"> |
229 <table border="1" width="30%" align="center"> |
187 <caption>Startup Screen</caption> |
230 <caption>Startup Screen</caption> |
188 <tbody> |
231 <tbody> |
189 <tr> |
232 <tr> |
190 <td> |
233 <td> |
201 <p>The startup screen is displayed about one minute after reboot |
244 <p>The startup screen is displayed about one minute after reboot |
202 (after the Linux operating system has booted). Between power |
245 (after the Linux operating system has booted). Between power |
203 on and this being displayed, one can see that the screen has |
246 on and this being displayed, one can see that the screen has |
204 power, but nothing is displayed.</p> |
247 power, but nothing is displayed.</p> |
205 |
248 |
206 <p>Note that the screeen is only updated once every minute.</p> |
|
207 |
249 |
208 <table border="1" width="30%" align="center"> |
250 <table border="1" width="30%" align="center"> |
209 <caption>UP State</caption> |
251 <caption>UP State</caption> |
210 <tbody> |
252 <tbody> |
211 <tr> |
253 <tr> |
226 </table> |
268 </table> |
227 <p>In the UP state, the device is fully operational and displays the |
269 <p>In the UP state, the device is fully operational and displays the |
228 state (lower left), the Voltage level (in millivolts) on the top left, |
270 state (lower left), the Voltage level (in millivolts) on the top left, |
229 the current being drawn in milli-Amps (as a negative number) or the |
271 the current being drawn in milli-Amps (as a negative number) or the |
230 current being received from the solar panels (positive numbers) in |
272 current being received from the solar panels (positive numbers) in |
231 the top-middle, and the current local time on the top right.</p> |
273 the top-middle, and the current local time on the top right. In |
|
274 this case, the battery level is 11.64V and the node is drawing |
|
275 0.376 Amps from the battery.</p> |
232 |
276 |
233 <table border="1" width="30%" align="center"> |
277 <table border="1" width="30%" align="center"> |
234 <caption>OVERRIDE State</caption> |
278 <caption>OVERRIDE State</caption> |
235 <tbody> |
279 <tbody> |
236 <tr> |
280 <tr> |
274 </tr> |
318 </tr> |
275 </tbody> |
319 </tbody> |
276 </table> |
320 </table> |
277 <p>The STANDBY-SHORT state display is as for the UP state, but with the |
321 <p>The STANDBY-SHORT state display is as for the UP state, but with the |
278 time scheduled for the next reboot displayed |
322 time scheduled for the next reboot displayed |
279 in the bottom right.</p> |
323 in the bottom right. In this case, the node is charging, receiving |
280 |
324 1.512Amps.</p> |
281 <table border="1" width="30%" align="center"> |
325 |
282 <caption>STANDBY-LONG State</caption> |
326 <table border="1" width="30%" align="center"> |
|
327 <caption>SLEEP State</caption> |
283 <tbody> |
328 <tbody> |
284 <tr> |
329 <tr> |
285 <td> |
330 <td> |
286 V:1164 |
331 V:1164 |
287 </td><td>A:-376 |
332 </td><td>A:-376 |
288 </td><td align="right"> 14:03 |
333 </td><td align="right"> 23:03 |
289 </td> |
|
290 </tr> |
|
291 <tr> |
|
292 <td> |
|
293 STBYLONG |
|
294 </td><td> |
|
295 </td><td align="right"> |
|
296 Wake@17:33 |
|
297 </td> |
|
298 </tr> |
|
299 </tbody> |
|
300 </table> |
|
301 <p>The STANDBY-LONG state display is as for the UP state, but with the |
|
302 time scheduled for the next reboot displayed |
|
303 in the bottom right.</p> |
|
304 |
|
305 <table border="1" width="30%" align="center"> |
|
306 <caption>SLEEP State</caption> |
|
307 <tbody> |
|
308 <tr> |
|
309 <td> |
|
310 V:1164 |
|
311 </td><td>A:-376 |
|
312 </td><td align="right"> 14:03 |
|
313 </td> |
334 </td> |
314 </tr> |
335 </tr> |
315 <tr> |
336 <tr> |
316 <td> |
337 <td> |
317 SLEEP |
338 SLEEP |
326 time scheduled for the next reboot displayed |
347 time scheduled for the next reboot displayed |
327 in the bottom right.</p> |
348 in the bottom right.</p> |
328 |
349 |
329 |
350 |
330 <table border="1" width="30%" align="center"> |
351 <table border="1" width="30%" align="center"> |
331 <caption>Power Management Error<caption> |
352 <caption>Sample Error Screen</caption> |
332 <tbody> |
353 <tbody> |
|
354 <tr> |
|
355 <td> |
|
356 V:1189 |
|
357 </td><td>A:-376 |
|
358 </td><td align="right"> 14:03 |
|
359 </td> |
|
360 </tr> |
333 <tr> |
361 <tr> |
334 <td> |
362 <td> |
335 Voltage Spike |
363 Voltage Spike |
336 </td> |
364 </td> |
337 </tr> |
365 </tr> |
338 <tr> |
|
339 <td> |
|
340 Power App Restart |
|
341 </td> |
|
342 </tr> |
|
343 </tbody> |
366 </tbody> |
344 </table> |
367 </table> |
345 <p>This screen is displayed in the case of a power management |
368 <p>This screen is displayed in the case of a power management |
346 error. The error message may vary. Users should leave the |
369 error where the voltage has changed too quickly to represent |
|
370 a reliable measurement. The error message may vary. Users should leave the |
347 device alone for at least 30 minutes if this is displayed. |
371 device alone for at least 30 minutes if this is displayed. |
348 After that, if the device is not in one of the other known |
372 After that, if the device is not in one of the other known |
349 states, they should turn the device on and off and then |
373 states, they should turn the device off, wait 10 seconds, |
|
374 then turn the device back on and |
350 leave it on, and report the problem (if possible).</p> |
375 leave it on, and report the problem (if possible).</p> |
351 |
376 |
352 </body> |
377 </body> |
353 </html> |
378 </html> |