por rocknroll » 04 Abr 2007 09:49
O protocolo vai depender basicamente da aplicação. Os leitores com comunicação via teclado, emulam o teclado padrão do computador e os seriais, pelo menos a maioria, enviam os dados em ASCII.
Cada fabricante adota um protocolo, porem este protocolo segue algumas regras para que os leitores sejam equivalentes... O protocolo vai depender da aplicação e a maioria dos leitores permite a configuração da forma em que os dados serão enviados pelo leitor. Basicamente o que se configura são os caracteres de inicio e fim do valor lido. Por exemplo, algumas aplicações exigem que o caractere de inicio seja um "TAB" e o final seja um ";", outras exigem que seja, sei lá..., um "?"... e por ai vai. A maioria dos leitores permite este tipo de configuração.
Existem exceções assim como citou o Andre...
Para saber o protocolo real do leitor que voce deseja utilizar, só consultando o manual do fabricante.
Falou
Rock N Roll