router-screen.html
changeset 6 ad265e50178c
parent 5 10a6882c7671
child 13 76ff2f33af67
equal deleted inserted replaced
5:10a6882c7671 6:ad265e50178c
     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>
   257 <table border="1" width="30%" align="center">
   301 <table border="1" width="30%" align="center">
   258 <caption>STANDBY-SHORT State</caption>
   302 <caption>STANDBY-SHORT State</caption>
   259 <tbody>
   303 <tbody>
   260 <tr>
   304 <tr>
   261 <td>
   305 <td>
   262 V:1164   
   306 V:1148   
   263 </td><td>A:-376  
   307 </td><td>A:1513  
   264 </td><td align="right">  14:03
   308 </td><td align="right">  14:03
   265 </td>
   309 </td>
   266 </tr>
   310 </tr>
   267 <tr>
   311 <tr>
   268 <td>
   312 <td>
   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>