En el símbolo del sistema de Windows para configurar un puerto serie, puedo usar simplemente:
mode com1: 9600,n,8,1
o para leer la configuración:
mode com1:
¿Hay comandos similares en Linux? ¿Cuál sería la forma más fácil de encontrar y configurar el puerto serie en Linux?
serial-port
Hrvoje T
fuente
fuente

screen /dev/ttyS0 <baud-rate>(el valor predeterminado sería 9600 sin importar la configuración de todo el sistema, ni siquiera seguro de que exista)sttycomandos mencionados en: wiki.openwrt.org/doc/recipes/serialbaudratespeedRespuestas:
Puede usar el
sttycomando para establecer dichos parámetros.Esto mostrará todas las configuraciones en el primer puerto serie (reemplace
ttyS0conttyUSB0un puerto serie USB):Esto establecerá la velocidad en baudios a 9600, 8 bits, 1 bit de parada, sin paridad:
Una cosa que generalmente confunde a las personas es que la mayoría de los controladores seriales restablecerán la configuración a los valores predeterminados una vez que se cierre el dispositivo (es decir, ningún proceso tiene el dispositivo abierto más). Entonces, el
sttycomando anterior establecerá la configuración, luego, cuando esté hecho, el controlador la restablecerá nuevamente. Si primero hace que su software POS abra el dispositivo y luego realice lasttyconfiguración, deben quedarse hasta que su software POS cierre el dispositivo nuevamente (por ejemplo, al salir).Pensé que el software POS debería tener alguna forma de configurar estos ajustes por sí solo. Si está escribiendo su propio software para controlar la impresora, asegúrese de abrir primero el dispositivo y luego ejecutar el
sttycomando.También es posible que deba jugar con otras configuraciones, por ejemplo,
opostsignifica que se realizará el procesamiento posterior de salida. Siopostyonlcrson a la vez ajustado, elonlcrcausará un retorno de carro adicional (0xd) que se añade cuando un byte (0xa) de nueva línea de salida es, por lo general para evitar la escalera de impresión, tales comoEsto puede o no ser lo que quieres. Si desea una salida de uno a uno sin procesar a la impresora,
opostdesactívela (agregue-oposta lossttyparámetros).El control de manos (control de flujo) también se controla con
stty, sin saber más acerca de la impresora, no puedo decir si necesita configurar algo.Consulte la página de
sttymanual para obtener más información.fuente