Bueno, ya esta andando. Lo del cat ya lo habia intentado pero no me funcaba. Asi que fui cambiando el seteo del instrumento hasta que a 9600 bps empece a leer los datos (a 1200 no quiso saber nada). De ahi en mas todo bien.
Aprovechando la volada, una consulta mas: Lo que estoy leyendo trae este formato: \0\002\337XXXXXXX\n\n donde las X son los digitos del instrumento. El tema es que quiero filtrarlo, y despues mandarlo a un archivo. Para eso hago: cat /dev/ttyS0 | tr -cd '0-9\n' | tr -s '\n' > archivo_salida Luego de hacer esto, me fije que la primera lectura siempre trae datos corruptos, por lo que intente agregarle antes de la redireccion un pipe mas con: | sed -e '1 d' > archivo_salida para que me borre la primera linea. Pero hete aqui, para mi sorpresa, que sed se "guarda" los datos para volcarlos, y esto es suposicion, cuando se llene algun buffer interno o cuando, logicamente, se acaben los datos, cosa que en mi caso no sucede. Como resultado de esto es que los datos no van a parar al archivo inmediatamente sino que se vuelcan cada tanto (controle unos diez segundos). Esto me impide, por ejemplo, graficar los datos en tiempo real con el plotutils (lo cual era la idea original) La pregunta es: Alguno sabe si se puede cambiar este comportamiento del sed? Desde ya muchas gracias. Emiliano On Tue, 3 Jun 2003, Jose Luis Diaz wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On Tuesday 03 June 2003 16:07, Jose Luis Diaz wrote: > > > Quer�a saber si hay alguna forma de configurar y/o leer datos de un > > > puerto serie. Tengo entendido que el seteo de los ttyS* es para colgar > > > terminales, pero yo lo que quiero es leer los datos que me env�a un > > > intrumento de medici�n a trav�s de su interfaz RS232. > > > > Setea el puerto y ahce un cat!? :-) > > para setear el puerto podes usar setserial y/o stty :-) > > > -Jx > > - -- > Jose Luis Diaz - [EMAIL PROTECTED] /"\ ASCII Ribbon Campaign > GNU/Linux Registered User #138499 \ / No HTML in mail or news! > RTFM! - http://rtfm.org.ar X > "Kernel Panic - No signature found" / \ > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.0.6 (GNU/Linux) > Comment: For info see http://www.gnupg.org > > iD8DBQE+3Vg9M4NSjXvNJ1cRAoRPAJ4zDsZoD8rGkyTBL+07LckUipw1NACgwxs5 > aT41iRNE74q0FwV2K0okb8c= > =FaOd > -----END PGP SIGNATURE----- > > > _______________________________________________ > Lugro mailing list > [EMAIL PROTECTED] > http://www.lugro.org.ar/mailman/listinfo/lugro > > _______________________________________________ Lugro mailing list [EMAIL PROTECTED] http://www.lugro.org.ar/mailman/listinfo/lugro
