Pergunta

Um dos nossos clientes perguntou se nós pode fazer interface com um cartão magnético leitor / codificador de série de um sistema EPOS idade. O dispositivo não tem make apenas o MW-3170 número do modelo .

Alguém sabe como posso me comunicar com o dispositivo? Atualmente, estou à procura de um manual de programação no Google, sem muito sucesso.

Foi útil?

Solução

Ele lê cartões em conformidade com estas normas ANSI 3554, ISO 7811/3 e é provável que um dispositivo de série com um DB-9 conector a julgar pela sua idade. Por que você não apenas chamar um dos vendedores e pedir mais informações?

EDIT: Parece que eu estava certo sobre a interface de :

COMMUNICATIONS
Transmission Type  : Asynchronous
Interface          : RS232C
Baud Rate          : 1200, 2400, 4800, 9600 BPS
Data Length        : 7 bits or 8 bits
Parity             : Space, Odd, Even, Mark
Start Bit          : 1 bit
Stop Bit           : 1 bit

eu tinha ainda mais palpite que é provavelmente uma interface ASCII que seria fácil de fazer engenharia reversa, mesmo se você não pode obter documentação. Mesmo que seja binário você pode provavelmente descobrir isso, contanto que você tem cartões magnéticos com dados conhecidos.

Outras dicas

Depois de mais pesquisa, descobri software de programação para as MW-3000 leitores de cartões da série / escritores em Partner tech EUA .

Usando um porta serial software de monitoramento , você pode fazer engenharia reversa os comandos enviados para o leitor de cartão.

Para ler a partir do leitor de cartão, envie o seguinte comando.

<STX>R7<ETX> 
Hex: 02 52 37 03
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top