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.


1
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 …



9
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 isso?

5
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 é apreciado!

3
Por que algumas distribuições Linux ainda possuem / dev / ttyS0, ttyS1, etc., mesmo que computadores mais novos não possuam essa porta serial?
Muitos novos laptops e computadores de mesa não possuem portas seriais de 9 ou 25 pinos. Por que muitas distribuições Linux ainda contêm /dev/ttyS0, dev/ttyS1arquivos de dispositivos? Desde udevpode criar os arquivos de dispositivos dinamicamente, por que /dev/ttyS0, /dev/ttyS1ainda criado estaticamente? Cada vez que eu inicializo, /dev/ttyS0e estou /dev/ttyS1lá. A …

1
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, /dev/nem pode ser visto nada …



2
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 em um programa …

2
Por que o awk faz buffer completo ao ler de um pipe
Estou lendo de uma porta serial conectada a um dispositivo GPS enviando seqüências nmea. Uma invocação simplificada para ilustrar meu ponto: $ awk '{ print $0 }' /dev/ttyPSC9 GPGGA,073651.000,6310.1043,N,01436.1539,E,1,07,1.0,340.2,M,33.3,M,,0000*56 $GPGSA,A,3,28,22,09,27,01,19,17,,,,,,2.3,1.0,2.0*39 $GPRMC,073651.000,A,6310.1043,N,01436.1539,E,0.42,163.42,070312,,,A*67 GPGGA,073652.000,6310.1043,N,01436.1540,E,1,07,1.0,339.2,M,33.3,M,,0000*55 $GPGSA,A,3,28,22,09,27,01,19,17,,,,,,2.3,1.0,2.0*39 Se eu tentar ler de um canal, o awk armazenará em buffer a entrada antes de enviá-la …
23 awk  tty  serial-port 




Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.