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);

원격 시스템에서 이러한 장치(lsusb) 3개를 식별/확인했지만 "hci_inquiry"는 항상 "num_rsp=1"을 반환합니다.

관련 정보