シリアルポートに接続するためにJavaでRXTXを使用しています。しかし今、私は通信が正しく機能しているかどうかをテストする必要がありますか?これを行う方法。モデムが必要ですか、それともモデムなしでローカルでテストできますか。
これは私がテストしたいプログラムですhttp://rxtx.qbang.org/wiki/index.php/Two_way_communcation_with_the_serial_port
シリアルポートに接続するためにJavaでRXTXを使用しています。しかし今、私は通信が正しく機能しているかどうかをテストする必要がありますか?これを行う方法。モデムが必要ですか、それともモデムなしでローカルでテストできますか。
これは私がテストしたいプログラムですhttp://rxtx.qbang.org/wiki/index.php/Two_way_communcation_with_the_serial_port
Windowsでは、 com0comと呼ばれる「ヌルモデムエミュレータ」を使用できます。これにより、2つのダミーCOMポートがOSに登録され、相互に通信します。
したがって、シリアル接続の両端に1つずつ、「2回」接続する必要があります。com0comには、com2tcpおよびhub4comと呼ばれるバリアントもあります(それがより適切な場合)。
HTH
ええと、モデムは必要ありません(?)。ヌルモデムシリアルケーブルを使用して、あるCOMポートから別のCOMポートへのループバックテストを実行できます。これは、1台のPCまたは2台の異なるコンピューターで実行できます。十分なCOMポートがない場合は、USBからシリアルへのコンバーターを使用してください。