0

私は USB4Java を使用してスレッド上の特定の USB デバイスをポーリングし、利用可能な場合はすぐにデータを読み込みます。私が直面している問題available()は、ストリームの場合のように、読み取り用のポートで使用可能なバイト数をチェックする方法がないことです (シリアル ポートの場合は NRSerial です)。USBでこれを行う同等の方法はありますか?そうでない場合は、読み取り関数を呼び出してタイムアウトを待つだけでよいでしょうか? 後者は私には強引すぎるように思えます。

4

1 に答える 1