2016-06-28 101 views
0

我正在使用BeagleBone Black和蓝牙USB加密狗V4.0。我的加密狗检测iBeacons没有问题,但有没有办法检测蓝牙手机。我正在使用NodeJs和Noble包。使用蓝牙USB加密狗检测手机状态。

所以当我使用hcitool lescan它不是找到手机,但与hcitool有选项扫描。当我在终端中调用hcitool扫描时,我得到了我的手机。是否有任何包装此选项的NodeJs包?我不需要连接到移动设备,我只需要发现它的存在,并查看它的MAC地址。

回答

1

如果您可以使用“hcitool scan”而不是“hcitool lescan”看到您的设备,这意味着您的手机(或您在手机中使用的BT堆栈)不支持BLE协议。并非所有BT设备都具有BLE功能。