Pregunta

¿Existe una manera simple de redirigir la salida del puerto serie a un archivo, que pueda colocar en un sistema de escritorio de Windows de prueba sin cambiar ningún código?

Estoy intentando depurar un problema en un módulo de impresora de recibos en serie y hoy no tengo el dispositivo real a mano. No quiero comenzar a hacer ningún cambio en el código si puedo evitarlo, solo quiero capturar lo que se está emitiendo actualmente en este momento para poder revisarlo en un archivo.

Es Windows XP, si eso hace alguna diferencia.

¿Fue útil?

Solución

Un rápido google me llevó a RS232 Data Logger - No tengo ' No lo probé, pero si hace lo que dice en la lata, debería estar bien para ti. Editar: parece ser entrante, no saliente. Puede valer la pena intentarlo :-)

Otros consejos

Otra opción es a través de la línea de comando:

type com1: >> data.log

Otra opción: usar masilla y activar el registro .

Puede ejecutar el módulo de la impresora en una VM. VMWare le permite redirigir puertos serie a archivos y canalizaciones con nombre.

Similar a VMWare, Virtual PC (& amp; Servidor virtual ) también puede redirige un puerto COM a un archivo de texto y la configuración es muy simple.

Creo que en el panel de control, impresoras, puede agregar una impresora manual e instalar una falsa Entonces puede imprimir en un archivo, por ejemplo

Si es desarrollador, use el componente de puerto serie de .NET o si no es desarrollador y solo desea obtener información para el archivo, use HyperTerminal de Windows

No sé si puede redirigir los puertos COM, pero puede usar com0com para eso tipo de trabajo.

Por ejemplo, puede emparejar (COM1, COM2), para que pueda escribir en COM1 y leer desde COM2.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top