Bluetooth "hci_inquiry"関数が常にnum_res = 1を返すのはなぜですか?

Bluetooth "hci_inquiry"関数が常にnum_res = 1を返すのはなぜですか?

Bluetooth仕様によると、「hci_inquiry」関数はここで緩く引用されています。 「ローカルBluetoothデバイスから近くのリモート(非ローカル)Bluetoothデバイスにクエリを送信し、それに応答していくつかのデータ(Bluetoothデバイスアドレスなど)を記録します。

私が知る限り、「hci-inquiry」は「ペアリング」機能ではありません。

        num_rsp = hci_inquiry(dev_id, len, max_rsp, NULL, &ii, flags);

リモートシステムはこれら3つのデバイス(lsusb)を識別/確認しましたが、「hci_inquiry」は常に「num_rsp = 1」を返します。

関連情報