0

マシンに接続された USB CDC デバイスの有無にかかわらず実行できるアプリケーションがあります。このデバイスは、質問に対して特定の回答を返すようにプログラムされているため、どのシリアル ポートが接続されているかを検出できます。問題は、このチェックをいつ実行するかを知る必要があるということです。このチェックを何度も実行するスレッドを作成したくないので、「接続されたデバイス」イベントをリッスンする方法を知る必要があります。以前に検索したことがありますが、適切なキーワードを使用していないだけかもしれません。

Obs: Java 1.7 と RXTX ライブラリを使用しています。

4

1 に答える 1

1

私は同じ問題を抱えており、プラットフォームに依存しない方法でこれを行う方法はありません。Linux では、ここで説明されているように実行できます。

いずれにせよ、デバイスが USB/シリアル コンバーターである場合、デバイスがコンバーター自体に接続されている場合ではなく、コンバーターが接続されている (取り外されている) 場合にのみイベントを取得します。

于 2012-11-28T15:41:32.640 に答える