web-dev-qa-db-ja.com

Windows COMポート出力をファイルにリダイレクトするにはどうすればよいですか?

シリアルポート出力をファイルにリダイレクトする簡単な方法はありますか?コードを変更せずにテスト用のWindowsデスクトップシステムに配置できますか?

シリアルレシートプリンターモジュールの問題をデバッグしようとしていますが、今日は実際のデバイスが手元にありません。私はそれを助けることができればコードに変更を加え始めたくありません、私はファイルでそれをレビューできるように現在出力されているものをキャプチャしたいだけです。

それが何か違いを生むのであれば、それはWindowsXPです。

16
robsoft

簡単なグーグルで私は RS232データロガー -試したことはありませんが、缶に書かれていることを実行できれば問題ありません。 編集:送信ではなく受信しているように見えます。でも試してみる価値があるかもしれません:-)

5
Dan F

別のオプションは、コマンドラインを使用することです。

type com1: >> data.log
27
FerranB

別のオプション: PuTTY および ロギングをオンにする を使用します。

8
Timmmm

プリンタモジュールはVMで実行できます。 VMWareを使用すると、シリアルポートをファイルおよび名前付きパイプにリダイレクトできます。

2
Niki

VMWareと同様に、 Virtual PC (および Virtual Server )も COMポートをテキストファイルにリダイレクト でき、セットアップは非常に簡単です。

1
Scott

コントロールパネルのプリンターでは、手動プリンターを追加したり、ダミープリンターをインストールしたりできるので、たとえばファイルに印刷できます。

0
Ahmed Said