是否有可能发现具有标准iOS库的世界标志



我正在尝试确定具有标准iOS库的"发现" gimbal信标。根据Radius网络和蓝色感官网络 - 世界标志不会广播标准的IBEACON格式协议,因此如果不使用gimbal IOS SDK,就无法发现。

"另一方面,gimbal信标广播滚动的加密代码,以确保只有具有正确特权的用户才能看到信标的信息。基本上,这意味着每当gimbal信标发出信号时,它都会包含不同的数据。启用BLE的智能手机可以看到Gimbal Beacon广告,但是由于它们在每个广播上都会发生变化,因此这意味着智能手机将多次检测到相同的物理信标,并考虑每个检测其他设备。别无选择,只能通过他们的专有SDK做到这一点。" - 蓝色感官网络

我已经看到有关访问这些信标的一些矛盾的陈述,但我还没有看到任何具体的例子。是否可以?有没有?

您可以使gimbal信标可发现,就像是iBeacon一样。@James Frost在评论中得到了答案。查看这篇文章https://stackoverflow.com/a/22666967/1496517我只是做到了,它就像魅力一样工作。

我无法使用Estimote Demo应用程序看到它们,但是我使用了Radius Networks演示应用程序。(可能是因为我没有设置适当的uuid)

这样做也将使您解决gimbal尚未在Android上发布邻近的问题,但是如果需要,您可以使用Radius网络演示。

您仍然可以看上去像是带有gimbal管理应用程序的iBeacon。

我还没有直接与gimbal信标合作(我确实订购了他们的5美元信标,应该很快就会收到它们),但我确实与客户服务代表进行了交谈。他们的信标有三种广播模式。一种模式与iPhone兼容,信号未加密。另一种模式是"专有信号"模式,这是它发送加密数据包的地方。当该应用程序通过手机收到时,您必须通过Internet将数据包发送到gimbal服务以进行解密,然后收回内容。我还不知道是否可以以这种方式询问所有以加密模式运行的gimbal信标 - 或者您可以注册的gimbons-或您可以选择公共或私人。第三个广播模式在其他两种模式之间切换。

- 更新;我收到了信标,然后打开了一个。我没有iPhone,只有Android。gimbal Manager仅在iPhone上运行。我确实有iPad,但令人惊讶的是,gimbal Manager与iPad不兼容!结果,我无法配置信标,必须借用某人的iPhone来做到这一点。我为我的Android手机编写了一个简单的BTLE扫描仪应用程序,它检测到了信标,但是该地址在每次扫描中显示为不同的值。显然,这是摄影模式下的行为。

首先,最重要的牙龈信标不是iBeacon兼容,尽管基础技术是蓝牙低能。

您无法使用标准iOS库在更改广告包时与他们合作 - 从本质上讲,它们作为不同的BLE设备出现。根据我最初的评论,世界标志广播了滚动的加密代码,因此无法发现或使用标准手段连接。

gimbal对于iOS和Android都有自己的SDK,我建议您在您的应用中有意义。

最新更新