为什么蓝牙“hci_inquiry”函数总是返回num_res = 1?

为什么蓝牙“hci_inquiry”函数总是返回num_res = 1?

根据蓝牙规范“hci_inquiry”函数 - 此处松散引用“将查询从本地蓝牙设备发送到附近的远程(非本地)蓝牙设备,并在响应时记录一些数据 - 例如蓝牙设备地址”

据我了解,“hci-inquiry”不是“配对”功能。

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

我已经在远程系统上识别/验证了三个此类设备(lsusb),但是,“hci_inquiry”始终返回“num_rsp = 1”。

相关内容