を介してシステムに接続するデバイスに一意のIPアドレス(ローカル)を割り当てる必要があります。USB。実際に割り当てることは、デバイスにIPが何であるかを伝えることによって、RS232を介して行います(尋ねないでください!)。
どちらを使用するかをデバイスに指示するために、ローカルPCに対して使用可能なアドレスを何らかの方法で見つけたいと思います。C#で使用可能なアドレスを列挙または検索する方法はありますか?他のデバイスとの衝突の可能性がある場合に備えて、単に固定のものを使用したくありません。
ここで検索を行ったところ、現在のIP、または既存のデバイスのIPを見つけたいと思っている人はたくさんいますが、使用可能な一意のデバイスを生成することについてはあまりわかりません。
あなたが私に与えることができるどんな援助にも感謝します。