2

シリアル接続されたデバイスからデータを読み取る必要がある Java アプレットを構築しています。この時点で、ラップトップ/ワークステーションからのすべてのシリアル COM ポートを示すドロップダウンを表示しています。ユーザーは、デバイスが接続されている指定ポートを手動で選択する必要があります。

ほとんどの場合、ユーザーは正しいポート番号を知らないか、これを見つける方法を知りません。それで、正しいデバイスを選択する何らかの自動検出を行う方法があるかどうか疑問に思っていましたか? シリアル ポートに接続されているデバイスの ID/モデル/名前を取得する方法はありますか?

4

1 に答える 1

1

いいえ、デバイス識別のためのそのような「統合」機能はありません。

必要なパラメーターを使用して各ポートを積極的に試し、デバイスがサポートする ID コマンドを送信/リッスンすることもできますが、勧めしません。

自分以外のデバイスが接続されている場合、自分とは異なるデバイスが接続されているポートの文字列の転送またはパラメータの変更は、非常にエラーのある動作につながる可能性があります

于 2012-05-02T12:43:15.000 に答える