|
215 | 215 | <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> |
216 | 216 | <div class="textblock"><p>O Arduino Nano gerencia a exibição no <a class="el" href="structDisplay.html">Display</a> de quatro linhas, o acionamento do <em>buzzer</em> e o ajuste e leitura do RTC. </p> |
217 | 217 | <p>O Arduino Nano comunica-se por via serial sobre USB com a TV-Box. O protocolo de comunicação está na classe <a class="el" href="classSerialProtocol.html">SerialProtocol</a>. São mensagens de quadro encapsuladas com os caracteres '<' e '>'. No interior do quadro é possível usar o caracter de escape para: '<', '>' e '\'. A semântica das mensagens é específica para a aplicação IFSPresente. Há seis tipos de mensagens.</p><ul> |
218 | | -<li><100,0,0> --> PING <br /> |
| 218 | +<li><100,0,0> &rarr PING <br /> |
219 | 219 | </li> |
220 | | -<li><200,TEXTO,TIMEOUT> --> TIME (Linha 0, para sala, data e hora) <br /> |
| 220 | +<li><200,TEXTO,TIMEOUT> &rarr TIME (Linha 0, para sala, data e hora) <br /> |
221 | 221 | </li> |
222 | | -<li><300,TEXTO,TIMEOUT> --> LECTURE_NAME (Linha 1, para nome da palestra) <br /> |
| 222 | +<li><300,TEXTO,TIMEOUT> &rarr LECTURE_NAME (Linha 1, para nome da palestra) <br /> |
223 | 223 | </li> |
224 | | -<li><400,TEXTO,TIMEOUT> --> SPEAKER (Linha 2, para nome do palestrante) <br /> |
| 224 | +<li><400,TEXTO,TIMEOUT> &rarr SPEAKER (Linha 2, para nome do palestrante) <br /> |
225 | 225 | </li> |
226 | | -<li><500,TEXTO,TIEMOUT> --> ATTENDEE (Linha 3, aponta participante registrado</li> |
227 | | -<li><600,0,0> --> SUCCESS (Beep de sucesso no registro) <br /> |
| 226 | +<li><500,TEXTO,TIEMOUT> &rarr ATTENDEE (Linha 3, aponta participante registrado</li> |
| 227 | +<li><600,0,0> &rarr SUCCESS (Beep de sucesso no registro) <br /> |
228 | 228 | </li> |
229 | | -<li><601,0,0> --> FAIL (Beep de falha no registro)</li> |
230 | | -<li><700,HH:MM:SS,0> --> SETTIME (Define a hora do RTC)</li> |
231 | | -<li><701,0,0> --> GETTIME (Recebe a hora do RTC) <br /> |
| 229 | +<li><601,0,0> &rarr FAIL (Beep de falha no registro)</li> |
| 230 | +<li><700,HH:MM:SS,0> &rarr SETTIME (Define a hora do RTC)</li> |
| 231 | +<li><701,0,0> &rarr GETTIME (Recebe a hora do RTC) <br /> |
232 | 232 | Outras aplicações podem definir outros modelos de mensagens nos quadros do protocolo. </li> |
233 | 233 | </ul> |
234 | 234 | </div><h2 class="groupheader">Variable Documentation</h2> |
|
0 commit comments