【发布时间】:2016-08-01 23:27:51
【问题描述】:
使用 Bluez,我可以使用此命令获取信标的 MAC 地址
sudo hcitool lescan
但这会返回 MAC 地址,而不是检测到的 UUID、主要和次要值。有人知道如何获取它们吗?
【问题讨论】:
标签: raspberry-pi ibeacon bluez
使用 Bluez,我可以使用此命令获取信标的 MAC 地址
sudo hcitool lescan
但这会返回 MAC 地址,而不是检测到的 UUID、主要和次要值。有人知道如何获取它们吗?
【问题讨论】:
标签: raspberry-pi ibeacon bluez
您必须使用hcidump 命令将广告的原始输出作为字节获取,然后从这些字节中解析出信标标识符。这是一个完全针对开源 AltBeacon 格式执行此操作的脚本:
https://github.com/RadiusNetworks/altbeacon-reference/blob/master/altbeacon_receive
如果你想对 iBeacon 做同样的事情,你必须修改解析脚本来处理类似的格式。因为 iBeacon 格式是专有的,所以发布 AltBeacon 版本是我能做的最好的帮助。
【讨论】: