据我所知,eddybeacon(刚刚由Google发布)实际上是蓝牙4.0低功耗设备(iBeacons)的新"操作系统"。我已经用iBeacons做了一段时间的实验,现在我想用eddybeacon做一些尝试。有人试过了吗?我读了一些网站,他们说它可以安装到一些设备上……有人能告诉我怎么做吗?
如果你想从Eddystone开始,你有几个选择:
-
可以使用软件发送器。只需在Google Play商店下载我的免费定位应用程序,它既可以作为Eddystone发射器,也可以解码附近其他Eddystone兼容的信标。谷歌还发布了一个Android应用程序,可以在这里传输Eddystone-UID帧,但你必须自己编译。
-
你可以得到一些硬件信标测试与开发工具包从Radius网络(我的公司)在这里。
一旦你有了一个发射器,你可以试着写一些软件来使用它。这是我写的一个教程,关于如何构建一个基本的eddystone功能的Android应用程序。
另一个可能有用的东西是Eddystone检测器工具。你可以使用免费的Android Locate应用程序来检测和解码Eddystone传输的所有帧。
So:
-
Eddystone是蓝牙智能(通常只是称为BLE)设备行为像信标的规范-它定义了蓝牙帧和内容,它们需要广播被视为信标。
-
iBeacon不是一个通用术语。iBeacon实际上是苹果的蓝牙信标规范。Eddystone和iBeacon都是BLE设备信标规范的例子。
-
有几种方法可以开始使用Eddystone信标。
。许多硬件制造商出售开发工具包,可以让您立即开始使用Eddystone信标,并且有大量的示例软件,要么来自这些供应商,要么来自GitHub上的google页面- github.com/google/eddystone和github.com/google/beacon-platform。
b。有些人在Arduinos和Raspberry Pis上运气不错。你可以在这里看到一个Arduino的例子(注意:我不知道这个项目有多好,我只是看到它使用了几次。)