シリアルから1-WireへのラインドライバDS2480Bでは、ハードウェアで同じ当検索アルゴリズムの一部を実行します。「シリアル1-WireラインドライバDS2480Bの使用」を参照してください。USBから1-Wireへの変換チップDS2490では、ハードウェアで検索全体を実行します。検索シーケンスのフローチャートを紹介しています。(リファレンス)サイドバーに注意してください。した用語は当ドキュメントのソースコード付録でも使われています。種類の基本的なオペレーションがあります(表4参照)。デバイスのROM番号の基本的検出に関するものです。上の最初のデバイスの検索です。ゼロに設定して、検索を実行します。レジスタから読み取ることができます。上にデバイスが存在しない場合は、リセットシーケンスは存在を検出せず、検索が終了します。上の次のデバイスの検索です。この検索は、「FIRST」オペレーションまたは別の「NEXT」オペレーションの後に通常実行されます。このオペレーションを実行すると、状態を前回の検索と同じにして、新たな検索を実行します。レジスタから読み取ることができます。検索アルゴリズムの次の呼び出しにより、「FIRST」を実行するように状態が設定されます。つのデバイスの簡単な検索例を紹介しています。ビットROM番号付きデバイスのみを想定しています。よる3つの詳細検索バリエーションがあります。現在接続されているか検証します。番号を提供し、その番号に基づいて対象を絞った検索を実行し、その番号が存在しているかを検証します。