[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Como testar uma impressoara serial?





Junior Polegato - Linux escreveu:
Wendell A. Silva escreveu:
Saudações.
Tenho uma impressora serial Bematech MP-20 conectada na porta /dev/ttyS0.
Utilizei o seguinte script para testar sua comunicação com o sistema:
#!/bin/sh
FLAGS="9600 cstopb cs8 -parenb crtscts"
DEV="/dev/ttyS0"
(stty $FLAGS; stty 1>&2; cat $1 ) <$DEV >$DEV
Onde eu passo um arquivo texto para ver se imprime. No entanto, nada acontece. Será que os parâmetros estão corretos? Existe alguma outra forma de fazer um teste direto?
Obrigado.
Wendell

Olá,

Primeiramente eu leria o manual da maquineta e um primeiro teste que eu faria seria:

# echo "Teste" > /dev/ttyS0

 Se funcionar, depois seria:

# cat arquivo.txt > /dev/ttyS0

Funcionando, eu veria a fundo o manual da maquineta, principalmente comandos que podem ser enviados via porta serial e configuração de sincronismo na porta, e também "man setserial".

Esses testes acima não funcionam.
O manual diz que a interface de comunicação é serial padrão RS232-C, protocolo RTS/CTS, taxa de transmissão de 9600 bps, 8 bits de dados, 2 stop bits e sem paridade. Será que preciso de mais alguma coisa?




Reply to: