| Protocolo de envio e recepção de acionamento | |||||||
| Tamanho | Tipo | Descrição | |||||
| Envio | Pedido | Separador | |||||
| ? | asc | Quantidade de acionamentos. | + | ||||
| 1 | asc | I para inclusão, E para exclusão, A para alteração e L para limpar a lista[1] | [ | ||||
| ? | asc | Índice do acionamento, de 0 a 65535 | [ | ||||
| 8 | asc | Titulo do acionamento | [ | ||||
| 8 | asc | Hora (hh:mm:ss). | [ | ||||
| 8 | asc | Reles que serão acionados[2] | [ | ||||
| 8 | asc | Tempo de acionamento do rele em segundos | [ | ||||
| ? | asc | Dias da semana em que o acionamento é válido (ver comentário)[3] | ][4] | ||||
| Resposta | Separador | ||||||
| ? | asc | Quantidade de acionamentos processados. | + | ||||
| ? | asc | Resultado da operação em cada acionamento (separado por "]" ) | |||||
| Recepção | Pedido | Separador | |||||
| ? | asc | Quantidade de acionamentos. | ] | ||||
| 1 | asc | Indice desejado (ver comentário)[5] | ] | ||||
| ? | asc | Índice do acionamento que será buscado, de 0 a 65535 (somente quando indice desejado for -1) | |||||
| Resposta | Separador | ||||||
| ? | asc | Quantidade de acionamentos processados. | + | ||||
| ? | asc | Índice do acionamento, de 0 a 65535 | [ | ||||
| 8 | asc | Titulo do acionamento | [ | ||||
| 8 | asc | Hora (hh:mm:ss). | [ | ||||
| 8 | asc | Reles que serão acionados[6] | [ | ||||
| 8 | asc | Tempo de acionamento do rele em segundos | [ | ||||
| ? | asc | Dias da semana em que o acionamento é válido (ver comentário)[7] | ][8] | ||||
| Exemplos | |||||||
| Envia acionamentos | |||||||
| Pedido | <SB><XXXX><II>+EACI+00+2+I[10[Sirene entrada[07:45:00[1[5[12345]I[11[Sirene saída[17:45:00[1[10[12345<CS><EB>[9] | ||||||
| Resp. | <SB><XXXX><II>+EACI+00+2+0]0<CS><EB>[10] | ||||||
| Recebe acionamentos | |||||||
| Pedido | <SB><XXXX><II>+RACI+00+1]0<CS><EB>[11] | ||||||
| Resp. | <SB><XXXX><II>+RACI+00+1+10[Sirene entrada[07:45:00[1[5[12345<CS><EB> | ||||||
| Legenda | OBSERVAÇÃO | ||||||
| <SB> | Start byte | 0x02 | Número de acionamentos é limitado a 1000. | ||||
| <XXXX> | Quantidade de dados | ? | |||||
| <II> | Índice da mensagem | ? | |||||
| <CS> | Checksum | ? | |||||
| <EB> | EndByte | 0x03 | |||||