Pergunta

Existe uma maneira simples de redirecionar a saída da porta serial para um arquivo, que eu possa colocar no lugar em um teste de sistema de desktop do Windows sem alterar qualquer código?

Eu estou tentando depurar um problema em um módulo impressora de recibos de série e eu não tenho o dispositivo acessível real hoje. Eu não quero começar a fazer quaisquer alterações ao código se eu puder ajudá-lo, eu só quero para capturar o que está a ser emitidos no momento para que eu possa analisá-lo em um arquivo.

É do Windows XP, se isso faz alguma diferença.

Foi útil?

Solução

Um Google rápido me levou a RS232 Data Logger - I haven' t tentou fazê-lo, mas se ele faz o que diz na lata, deve ser OK para você. Editar: parece ser de entrada, não de saída. Pode valer a pena tentar embora: -)

Outras dicas

Outra opção é através da linha de comando:

type com1: >> data.log

Outra opção: Use massa e activar o registo <. / p>

Você pode executar o módulo da impressora em uma máquina virtual. VMWare permite redirecionar portas seriais a arquivos e pipes nomeados.

Assim como VMWare, Virtual PC (& Virtual Server ) também pode redirecionar uma porta cOM para um arquivo de texto ea instalação é muito simples.

Eu acho que no painel de controle, impressoras, você pode adicionar impressoras manual e instalar manequim um Assim, você pode imprimir para um arquivo, por exemplo,

Se você é componente de Porta Serial uso do desenvolvedor do .NET ou se você não for um desenvolvedor e só deseja obter informações para janelas de uso arquivo HyperTerminal

Eu não sei se você pode redirecionar portas COM, mas você pode usar com0com para que tipo de trabalho.

Por exemplo, você pode par (COM1, COM2), assim você pode escrever para COM1 e ler a partir COM2.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top