2017-01-13 2 views
0

通常の操作中にシリアルポートの取り外しまたは挿入を検出するにはどうすればよいですか? Java Swingアプリケーションでjsscライブラリを使用しています。シリアルポートの挿入/取り外し検出jsscライブラリ

例外部分については知っていますが、条件によっては動作しません。

+0

可能な重複[JavaのJSSCライブラリが失われた接続を検出することはできますか?](HTTP ://stackoverflow.com/questions/40629180/can-java-jssc-library-detect-a-lost-connection) –

+0

この投稿の重複はまずありません。私のアプローチはそれとは異なります...私は、返信するuCに依存していません。私はjSSC側からのみ尋ねています... – MEC

+0

あなたが尋ねていたことを誤解しているかもしれませんが、参照されている質問への回答は、「_jsscにはメカニズムのようなホットプラグやデバイスの削除がないので、 " –

答えて

0

私は既にこれをコメントで言及していますが、今後この質問に遭遇する可能性のある他の人の回答を追加します。

'Can Java JSSC library detect a lost connection?'

のための受け入れ答えによるとJSSCは、ホットプラグやメカニズムなどのデバイスの削除を持っていない

+0

あなたの助言に感謝します。しかし、私はシリアルポートの "タイムアウト"を設定するのとは異なる戦略を使用しているように、データを読み取らない指定された時間内にポップアップエラーを発生させるようです。ですから、このアプローチは有用でしょうか? – MEC

関連する問題