Preguntas etiquetadas con serial-port

Una interfaz de hardware que se encuentra comúnmente en PC más antiguas, generalmente con un enchufe / enchufe DE-9 de 9 pines, en dispositivos de red o servidores también con un enchufe / enchufe RJ-45 (de otro modo comúnmente usado para Ethernet), o con un (mucho más ancho) Zócalo / enchufe DB-25 de 25 pines. Dos estándares comunes utilizados con dicha interfaz son RS-232 o RS-422.


1
lectura de serie desde la línea de comando de linux
Tengo un dispositivo de puerto serie que me gustaría probar usando la línea de comando de Linux. Puedo usar stty y echo para enviar comandos al puerto serie, pero cuando el dispositivo responde no tengo forma de leer lo que viene del puerto serie. estoy usando stty -F /dev/ttyS0 speed …



9
¿Cómo puedo monitorear el tráfico del puerto serie?
¿Existe alguna herramienta de monitoreo de puertos para ver los paquetes escritos en el puerto? Especialmente quiero verificar si mi programa escrito en Java funciona, así que necesito algún tipo de herramienta para ver si mi pequeña aplicación está escribiendo los mensajes en el puerto. ¿Cómo hago esto?

5
¿Cómo enviar datos a un puerto serie y ver alguna respuesta?
En Linux, quiero enviar una cadena de comando (es decir, algunos datos) a un puerto serie (que contiene caracteres de control) y escuchar la respuesta (que generalmente también puede contener caracteres de control). ¿Cómo puedo hacer esto lo más simple posible en Linux? Un ejemplo es apreciado!

3
¿Por qué algunas distribuciones de Linux todavía tienen / dev / ttyS0, ttyS1, etc., a pesar de que las computadoras más nuevas no tienen un puerto en serie?
Muchas computadoras portátiles y de escritorio nuevas no tienen puertos seriales de 9 pines / 25 pines. ¿Por qué muchas distribuciones de Linux todavía contienen /dev/ttyS0, dev/ttyS1los ficheros de dispositivos? Puesto que udevpuede crear los archivos de dispositivo de forma dinámica, por eso están /dev/ttyS0, /dev/ttyS1siendo creada de forma estática? …

1
¿Cómo encontrar qué puerto serie está en uso?
La pregunta: Conecté un dispositivo (es decir, un módem GSM) a través de un puerto serie (también conocido como RS-232), y necesito ver con qué archivo en el /dev/sistema de archivos estaba conectado este dispositivo, para poder comunicarme con él. Desafortunadamente, no hay un archivo recién creado /dev/ni se puede …



2
establecer la velocidad en baudios para tty
¿Cómo configuro la velocidad en baudios para un tty específico (en este caso, un puerto serie)? Intenté usar stty -F /dev/tty.iap ispeed 19200 Pero obtengo el error Invalid argumentpara cada velocidad que intento (2400, 4800, etc.) excepto 9600 (el valor predeterminado). Puedo cambiar con éxito la velocidad en un programa …

2
¿Por qué awk realiza un almacenamiento en búfer completo cuando lee desde una tubería?
Estoy leyendo desde un puerto serie conectado a un dispositivo GPS que envía cadenas nmea. Una invocación simplificada para ilustrar mi punto: $ 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 Si, en cambio, intento leer desde una tubería, awk almacena la entrada antes de enviarla a …
23 awk  tty  serial-port 




Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.