Hacemos una revisión profunda cada tutoriales de nuestra web con la meta de enseñarte en todo momento información certera y actualizada.
Solución:
En el sistema operativo Mac, stty
aparentemente solo puede cambiar la configuración de la terminal para un acceso continuo.
Funciona para:
-
Acceda a la interfaz serial, por ejemplo
cat /dev/cu.usbserial
, la configuración predeterminada se utilizará al principio. En un uso de terminal diferentestty
p.ejstty -f /dev/cu.usbserial 230400
para establecer la velocidad en baudios, cambiará la configuración del terminal al que se accedió anteriormente. -
Hay una pequeña ventana de tiempo después de ejecutar
stty
en el que el acceso se puede realizar con los parámetros deseados, por ejemplostty -f /dev/cu.usbserial 230400 & cat /dev/cu.usbserial
ejecutastty
lo desconecta y luego realiza inmediatamente el acceso al dispositivo serie. -
Para el puerto serie de registro de comando de una línea
/dev/tty.usbserial-X
salida decat.out
y terminar el registro presionandoCtrl+C
aquí está la solución:trap 'kill $(jobs -p)' SIGINT ; cat /dev/tty.usbserial-X | tee cat.out & stty -f /dev/tty.usbserial-X 115200
. puedes escribirCtrl+C
para terminar el registro encat.out
. (editado)
Esto solo parece funcionar para el /dev/cu.*
archivos del dispositivo. no sé la diferencia de /dev/tty.*
archivos
Reseñas y puntuaciones del artículo
Tienes la opción de añadir valor a nuestra información aportando tu veteranía en las referencias.