| Protocolo de envio e recepção de mensagens padrão | |||||||
| Tamanho | Tipo | Descrição | |||||
| Envio | Pedido | Separador | |||||
| 1 | asc | Modo de operação da mensagem de entrada – primeira Linha[1] | [ | ||||
| ? | asc | Mensagem de entrada – primeira Linha[2] | [ | ||||
| 1 | asc | Modo de operação da mensagem de entrada – segunda Linha[3] | [ | ||||
| ? | asc | Mensagem de entrada – segunda Linha[4] | [ | ||||
| 1 | asc | Modo de operação da mensagem de saída – primeira Linha[5] | [ | ||||
| ? | asc | Mensagem de saída – primeira Linha[6] | [ | ||||
| 1 | asc | Modo de operação da mensagem de saída – segunda Linha[7] | [ | ||||
| ? | asc | Mensagem de saída – segunda Linha[8] | [ | ||||
| Resposta | Separador | ||||||
| n/a | |||||||
| Recepção | Pedido | Separador | |||||
| n/a | |||||||
| Resposta | Separador | ||||||
| 1 | asc | Modo de operação da mensagem de entrada – primeira Linha[9] | [ | ||||
| ? | asc | Mensagem de entrada – primeira Linha[10] | [ | ||||
| 1 | asc | Modo de operação da mensagem de entrada – segunda Linha[11] | [ | ||||
| ? | asc | Mensagem de entrada – segunda Linha[12] | [ | ||||
| 1 | asc | Modo de operação da mensagem de saída – primeira Linha[13] | [ | ||||
| ? | asc | Mensagem de saída – primeira Linha[14] | [ | ||||
| 1 | asc | Modo de operação da mensagem de saída – segunda Linha[15] | [ | ||||
| ? | asc | Mensagem de saída – segunda Linha[16] | [ | ||||
| Exemplos | |||||||
| Envia mensagens | |||||||
| Pedido | <SB><XXXX><II>+EMSG+00+3[[0[[2[Bem Vindo[5[<CS><EB>[17] | ||||||
| Resp. | <SB><XXXX><II>+EMSG+00<CS><EB>[18] | ||||||
| Recebe mensagens | |||||||
| Pedido | <SB><XXXX><II>+RMSG+00<CS><EB>[19] | ||||||
| Resp. | <SB><XXXX><II>+RMSG+00+0[[0[[1[[0[<CS><EB>[20] | ||||||
| Legenda | |||||||
| <SB> | Start byte | 0x02 | |||||
| <XXXX> | Quantidade de dados | ? | |||||
| <II> | Índice da mensagem | ? | |||||
| <CS> | Checksum | ? | |||||
| <EB> | EndByte | 0x03 | |||||