1
私はJavaと一緒にArduinoボードを接続し、そこからデータを取得する必要があります。ボード自体が正しく動作しています(Oythonスクリプトを使用して別のコンピュータでテスト済み)。RXTX Arduino USB with Windows
私の問題は、実際にUSBポートを使用することです。私はRXTXライブラリを正しくインストールしましたが、使用可能なポートは一覧表示されますが、COMポートだけが表示され、USBポートは表示されません。
while (enumComm.hasMoreElements()) {
CommPortIdentifier currPortId = (CommPortIdentifier) enumComm.nextElement();
System.out.println(currPortId.getName());
}
これは私が使用可能なポートを反復するために使用しているコードです。出力は次のようになります。
WARNING: RXTX Version mismatch
Jar version = RXTX-2.2pre1
native lib Version = RXTX-2.2pre2
COM3
COM4
私はWindowsを使用しています。 Linuxの場合、たくさんの投稿があり、追加のヘルプ/変更されたコードを使わずに簡単にリストに表示されるので、ずっと簡単です。
感謝:デバイスマネージャで見て、あなたはこのような何かを持っている必要があります。 –