【发布时间】:2014-03-28 12:44:30
【问题描述】:
我正在尝试制作 Raspberry ibeacon,并且设置已完成。但我在 iPhone 4S (iOS7.1) 上看不到任何信标。我正在使用的应用是 Locate iBeacon(来自 Radius Networks),我在应用中注册了我的 UUID 以进行搜索。
StackOverflow 中有很多问题和答案,但这些对我没有帮助。或者我找不到适合我的情况的东西,真的很抱歉,但请帮助我。 我用 CSR 和 Broadcom BT4.0 加密狗测试了 Raspberry、Fedora。并尝试在命令结束时在功率值之后删除或添加填充。我还在应用程序中为我的命令尝试了示例 UUID。但结果是一样的。
root@raspberrypi:/home/pi# hciconfig
hci0: Type: BR/EDR Bus: USB
BD Address: 00:19:0E:14:BD:AD ACL MTU: 1021:8 SCO MTU: 64:1
UP RUNNING
RX bytes:85780 acl:42 sco:0 events:2848 errors:0
TX bytes:4651 acl:40 sco:0 commands:207 errors:0
root@raspberrypi:/home/pi# hciconfig hci0 leadv 3
root@raspberrypi:/home/pi# hciconfig hci0 noscan
root@raspberrypi:/home/pi# hcitool -i hci0 cmd 0x08 0x0008 1E 02 01 1A 1A FF 4C 00 02 15 E2 0A 39 F4 73 F5 4B C4 A1 2F 17 D1 AD 07 A9 61 00 00 00 00 C8 00 00 00 00 00 00 00 00 00 00 00 00 00
< HCI Command: ogf 0x08, ocf 0x0008, plen 44
1E 02 01 1A 1A FF 4C 00 02 15 E2 0A 39 F4 73 F5 4B C4 A1 2F
17 D1 AD 07 A9 61 00 00 00 00 C8 00 00 00 00 00 00 00 00 00
00 00 00 00
>HCI Event: 0x0e plen 4
01 08 20 00
我在应用程序中输入了 UUID E20A39F4-73F5-4BC4-A12F-17D1AD07A961。
有人有什么建议吗?
仅供参考,l2ping 到我的 iPhone 可以,如下所示
root@raspberrypi:/home/pi# l2ping C8:33:4B:40:B6:5A
Ping: C8:33:4B:40:B6:5A from 00:19:0E:14:BD:AD (data size 44) ...
44 bytes from C8:33:4B:40:B6:5A id 0 time 723.65ms
44 bytes from C8:33:4B:40:B6:5A id 1 time 158.29ms
44 bytes from C8:33:4B:40:B6:5A id 2 time 185.56ms
44 bytes from C8:33:4B:40:B6:5A id 3 time 129.81ms
谢谢。
【问题讨论】:
标签: ibeacon