Rxtx APIを使用しています。シリアルポートが見つからない
シリアルポートが利用可能であることを100%確信しています。 Debianでは、デバイスが接続されているときに/dev/ttyUSB3
が存在することがわかります。
はgetPortIdentifiers()
を実行しようと、私はHashSetの上
CommPortIdentifier portIdentifier = CommPortIdentifier.getPortIdentifier("/dev/ttyUSB3");
を反復しようとしたときにも動作しませんでした何も得ませんでした。私が得た:
によって発生させたException:gnu.io.NoSuchPortException
を私が間違って何をしているのですか?私はかなりrxtxが正しく設定されていると確信しています。
権限があるかissu e? 'sudo chmod 666/dev/ttyUSB3'を最初に実行してみてください – flakes
助けたとは思わないでください。まだハッシュセットで何も表示されず、NoSuchPortExceptionがスローされました。 –
thats strange ..多分セットアップ問題です。私は[このライブラリ](https://github.com/NeuronRobotics/nrjavaserial)を使用して成功しました:com.neuronrobotics:nrjavaserial:3.11.0 rxtxフォークで、すべてのバイナリが焼き付けられました。 – flakes