| Protocolo de envio e recepção de facility codes | ||||||||
| Tamanho | Tipo | Descrição | ||||||
| Envio | Pedido | Separador | ||||||
| ? | asc | Quantidade de facility codes | + | |||||
| 1 | asc | I para inclusão, E para exclusão, A para alteração e L para limpar a lista[1] | [ | |||||
| 3 ~ 20 | asc | Facility code, ver comentário[2] | [ | 0 | ||||
| 19 | asc | Validade inicial (dd/mm/aaaa hh:mm:ss) | [ | 1 | ||||
| 19 | asc | Validade final (dd/mm/aaaa hh:mm:ss) | [ | 2 | ||||
| ? | asc | Código do aceso / Situação do cartão[3] | [ | 3 | ||||
| ? | asc | Tipo do cartão[4] | [ | 4 | ||||
| 1 | asc | Verifica ou não digital[5] | [ | 5 | ||||
| ? | asc | Senha de acesso[6] | [ | 6 | ||||
| ? | asc | Senha de pânico[7] | [ | 7 | ||||
| ? | asc | Reles[8] | [ | 8 | ||||
| ? | asc | Quantidade de horários existentes para o facility | [ | 9 | ||||
| ? | asc | Referências de horários separados por "{" | [ | 10 | ||||
| 20 | asc | Nome Grupo[9] | [ | 11 | ||||
| 3 ~ 20 | asc | Reservado[10] | [ | 12 | ||||
| 3 ~ 20 | asc | Reservado[11] | 13 | |||||
| Resposta | Separador | |||||||
| ? | asc | Quantidade de cartões processados. | + | |||||
| ? | asc | Resultado da operação em cada cartão (separado por "]" ) | ||||||
| Recepção | Pedido | Separador | ||||||
| ? | asc | Quantidade de facility codes | ] | |||||
| ? | asc | Indice desejado (ver comentário)[12] | ] | |||||
| ? | asc | Índice do cartão que será buscado (somente quando indice desejado for -1) | ||||||
| Resposta | Separador | |||||||
| ? | asc | Quantidade de facility processados. | + | |||||
| 3 ~ 20 | asc | Facility code, ver comentário[13] | [ | |||||
| 19 | asc | Validade inicial (dd/mm/aaaa hh:mm:ss) | [ | |||||
| 19 | asc | Validade final (dd/mm/aaaa hh:mm:ss) | [ | |||||
| ? | asc | Código do aceso / Situação do cartão[14] | [ | |||||
| ? | asc | Tipo do cartão[15] | [ | |||||
| 1 | asc | Verifica ou não digital[16] | [ | |||||
| ? | asc | Senha de acesso | [ | |||||
| ? | asc | Senha de pânico | [ | |||||
| ? | asc | Reles[17] | [ | |||||
| ? | asc | Reservado | [ | |||||
| ? | asc | Reservado[18] | [ | |||||
| ? | asc | Quantidade de horários existentes no cartão | [ | |||||
| ? | asc | Referências de horários separados por "{" | [ | |||||
| ? | asc | Reservado | [ | |||||
| ? | asc | Reservado | [ | |||||
| 1 | asc | Reservado[19] | [ | |||||
| 20 | asc | Nome usuário[20] | [ | |||||
| 3 ~ 20 | asc | Reservado[21] | [ | |||||
| 3 ~ 20 | asc | Reservado[22] | [ | |||||
| Exemplos | ||||||||
| Envia períodos | ||||||||
| Pedido | <SB><XXXX><II>+EFC+00+1+I[029*****[01/04/2011 10:00:00[13/12/2011 10:00:00[0[1[0[[[12[[[Nome[1313[1515<CS><EB>[23] | |||||||
| Resp. | <SB><XXXX><II>+EFC+000+1+0<CS><EB> | |||||||
| Recebe períodos | ||||||||
| Pedido | <SB><XXXX><II>+RFC+00+1]0<CS><EB> | |||||||
| Resp. | <SB><XXXX><II>+RFC+00+1+1[27/01/2012 09:17:20[28/01/2012 09:17:20[1[1[0[123[321[1[5[0[[0<CS><EB> | |||||||
| Legenda | OBSERVAÇÃO | |||||||
| <SB> | Start byte | 0x02 | Número de cartões é limitado a 50000. | |||||
| <XXXX> | Quantidade de dados | ? | Número de biometrias por cartão é limitado a 10. | |||||
| <II> | Índice da mensagem | ? | ||||||
| <CS> | Checksum | ? | Verifique os limites do módulo biométrico instalado no equipamento. | |||||
| <EB> | EndByte | 0x03 | ||||||