Perguntas com a marcação «serial-port»

Uma interface de hardware comumente encontrada em PCs mais antigos, geralmente com um soquete / plugue DE-9 de 9 pinos, em dispositivos de rede ou servidores também com soquete / plugue RJ-45 (normalmente usado para ethernet) ou com um (muito mais amplo) Soquete / plugue DB-25 de 25 pinos. Dois padrões comuns usados ​​com essa interface são RS-232 ou RS-422.

51
lendo de serial a partir da linha de comando linux

Eu tenho um dispositivo de porta serial que gostaria de testar usando a linha de comando linux. Consigo usar stty e echo para enviar comandos para a porta serial, mas quando o dispositivo responde, não tenho como ler o que vem da porta serial. estou usando stty -F /dev/ttyS0 speed 9600 cs8...

40
Como posso monitorar o tráfego da porta serial?

Existe alguma ferramenta de monitoramento de porta para observar os pacotes gravados na porta? Quero especialmente verificar se meu programa escrito em Java funciona, então preciso de algum tipo de ferramenta para ver se meu pequeno aplicativo está gravando as mensagens na porta. Como eu faço...

37
Como enviar dados para uma porta serial e ver alguma resposta?

No Linux, desejo enviar uma sequência de comandos (ou seja, alguns dados) para uma porta serial (contendo caracteres de controle) e ouvir a resposta (que geralmente também pode conter caracteres de controle). Como posso fazer isso da maneira mais simples possível no Linux? Um exemplo é...

33
Como descobrir qual porta serial está em uso?

A questão: Conectei um dispositivo (por exemplo, modem GSM) através de uma porta serial (também conhecida como RS-232) e preciso ver com qual arquivo no /dev/sistema de arquivos este dispositivo foi amarrado, para poder me comunicar com ele. Infelizmente, não há nenhum arquivo criado recentemente,...

23
definir velocidade de transmissão para tty

Como defino a velocidade de transmissão para um tty específico (neste caso, uma porta serial)? Eu tentei usar stty -F /dev/tty.iap ispeed 19200 Mas obtenha o erro Invalid argumentpara cada velocidade que eu tente (2400, 4800, etc.), exceto 9600 (o padrão). Posso alterar com sucesso a velocidade...

14
Telnet enviar Ctrl-C

Eu uso o telnet para conectar-se a um servidor de terminal, que proxies o tráfego para uma porta RS-232. Infelizmente, ao usar alguns dos dispositivos, não é possível enviar o caractere CTRL+ C(0x03). Em vez de transmitir o personagem, parece que o cliente local percebeu o pressionamento de tecla...

13
Como enviar comandos AT para um modem no Linux?

No Linux (Ubuntu), estou tentando enviar comandos AT para um modem em /dev/ttyACM0. Eu tentei fazê-lo como: sudo socat - /dev/ttyACM0 mas ao digitar qualquer coisa, recebo uma linha repetindo esse comando (espero um OK). Quando eu faço sudo minicom modem1 parece funcionar. Eu digito ATe...