[LUG.ro] configurar /dev/ttyS0
Emiliano Gavilan
emilianogavilan en gmail.com
Dom Mar 29 12:26:06 ART 2009
pablo wrote:
> Gente, buenas.
>
> quiero configurar el puerto serie y no obtengo resultados.
El puerto serie se configura una vez abierto, y cuando se cierra
vuelve a los valores por defecto. Es por eso que no tiene efecto
alguno usar stty en un puerto cerrado.
Por ejemplo, si tenés un dispositivo mandando datos al puerto
serie con los parametros que pusiste y querés tirarlos a la
consola, si se hace
# stty 9600 cs8 -parenb cstopb -ixoff -F /dev/ttyS0 && cat /dev/ttyS0
no pasará nada, mientras que
# (cat /dev/ttyS0 &) ; stty 9600 cs8 -parenb cstopb -ixoff -F /dev/ttyS0
tendrá éxito, o debería al menos, alguna vez lo hice y funcionó :-)
Una vez dicho esto, la recomendación que se cae de maduro es que si
necesitas hacer cualquier trabajo serio via puerto serie, debería ser
con algun programa y no usando las herramientas de consola.
Saludos
Emiliano
Más información sobre la lista de distribución Lugro