RaspberryPiBeacon Android检测应用

时间:2016-03-09 02:56:42

标签: android ibeacon altbeacon beacon android-applicationinfo

我正在构建一个Android信标检测应用程序,我使用我的raspberryPi作为ibeacon,我按照这个link的命令。 我在使用我的代码检测信标时遇到了一些麻烦,我正在使用altbeacon库。我猜它与信标解析器语句有关,如下所示......

beaconManager.getBeaconParsers().add(new BeaconParser().            setBeaconLayout("m:2-3=0215,i:4-19,i:20-21,i:22-23,p:24-24"));

我猜它没有被检测到,因为我没有使用estimote信标。在我的情况下,“m:2-3 = beac”的解析值是什么,因为我使用树莓派作为灯塔?

在这种情况下你能提出什么建议吗?

1 个答案:

答案 0 :(得分:1)

问题可能与Android代码无关 - 它可能与Raspberry Pi信标发射器有关。我会首先尝试使用现成的Android信标检测应用程序Locate。此应用基于相同的Android Beacon Library,因此如果它可以检测到它,您的应用也应该能够检测到它。

如果该应用无法检测到信标,最可能的解释是Raspberry Pi发射器出现问题。仔细检查您遵循的Pi beacon教程,并确认您使用的是兼容的蓝牙LE加密狗。

完全披露:我是Locate应用程序的作者和Android Beacon Library开源项目的首席开发人员。