问题标签 [altbeacon]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
227 浏览

android - Android App 在后台服务上扫描 AltBeacons 非常不稳定

我正在开发 AltBeacons,我遇到了一些关于 wifi 适配器的问题。当 AltBeacon 扫描运行时 wifi 互联网不工作,所以当检测到 AltBeacon 时我无法从互联网请求信息。我确实尝试过:Moto G、Moto X 和 Sony Xperia SP.and Sony Xperia z1、Sony Xperia z 和 Samsung sm(core-2)、xolo q1100

另一个问题是当扫描在 Android 后台运行时,我需要一直运行此扫描来检测新的 AltBeacons?这使得应用程序非常不稳定,可能是因为它使用了大量的电话进程和内存。有人对 Android 后台模式下的 AltBeacons Scan 有任何信息或案例吗?

谢谢!

0 投票
1 回答
3145 浏览

android - Altbeacon 库示例似乎在后台不起作用

我在 Github repo 上使用了Altbeacon( ) 提供的基本示例应用程序。Radio Network

一切似乎都适用于我的 iBeacon 从MonitoringRanging但仅在前台

我已完成以下步骤以使其在前台工作。

Edit:我已经添加了该方法mBeaconManager.setBackgroundMode(true);但没有帮助,我只是从中获取了 stopLE scan() 消息BlutoothAdapter并且一切都停止了,我需要在服务中实现它还是其他任何东西?

但是,一旦我进入后台(按返回或主页),日志就会callback methods停止响应。我是否缺少任何东西来激活后台 iBeacon 检测。

任何输入都会像一个福音。

0 投票
1 回答
2356 浏览

android - AltBeacon 库 BootstrapNotifier 不调用 didEnterRegion

嗨,我已经使用 altbeacon 参考应用程序创建了应用程序。当应用程序在后台看到信标时,我想使用引导通知程序调用 didEnterRegion。但我不希望它每 5 分钟扫描一次背景,我希望我的应用程序立即对新信标做出反应。有没有办法做到这一点?

我的代码:

}

0 投票
1 回答
1552 浏览

bluetooth-lowenergy - 如何使用 AltBeacon android 参考库找到任何信标?

我正在使用 altbeacon android 参考库来检测信标。

有一个选项可以配置解析器以检测其他非 altbeacon 信标,例如 Estimote(如此处所述 ,方法是添加一个新的 BeaconParser(见此,它可以工作。

但是,我如何允许它检测任何 UUID/格式(altbeacons、estimotes、roximity 等)的所有信标?我没有尝试过没有解析器、空白参数并且没有“m:2-3=..”参数。没有任何效果。

谢谢

0 投票
1 回答
1138 浏览

android - 使用 AltBeacon

我想使用 AltBeacon 库来检测 Radius Networks 的 RadBeacon 标签。要了解该库的工作原理,我想使用 AltBeacon 的参考应用程序。

我在示例应用程序中实现了此代码。将 AltBeacon 库添加到项目中后,我可以运行该项目。

就像我之前提到的,我喜欢从 Radius Networks 检测 IBeacons RadBeacon 标签。我知道我需要使用 BeaconParser。我的问题是 RadBeacon 标记的 BeaconParser 的外观。是 Estimote Beacon 的 IBeacon 解析器。
当我调试这个项目并查看 logcat 内部时,我可以看到以下消息:

我需要如何更改 BeaconParser?这是我的源代码

}

0 投票
1 回答
644 浏览

android - Radius Networks AltBeacon 后台省电选项

我正在使用 Radius Networks AltBeacon 库并尝试利用 Android 的后台省电功能。

该文档指出,后台省电默认设置是每 5 分钟进行一次 30 秒扫描。我在 3 个不同的区域有 3 个信标。我刚刚测试了默认的省电设置,并在 11.01 检测到了我的第一个信标。

如果我理解正确,那么至少在 11.06 之前不会检测到其他任何东西,但我随后在 2 号信标范围内行走,并在 11.02 检测到,然后在 11.04 当我走在该范围内时检测到我的第三个信标。

谁能解释一下节电功能的工作原理?

我正在使用 Estimote 信标并在 Nexus 5 上进行测试。我用来设置的两行代码是:

谢谢!

0 投票
2 回答
2913 浏览

android - Altbeacon 库测距仅在 30% 的时间内检测到信标

我正在使用 AltBeacon 库在我的设备附近定位信标。我使用库的所有默认值,即扫描周期为 1100 毫秒,扫描周期之间为 0 毫秒。

该库每 1100 毫秒调用一次我的侦听器,但问题是在很多这样的调用中,没有信标检测。信标只检测到大约 30%-40% 的呼叫,另外 70% 的呼叫表示周围没有信标。

我能做些什么来解决这个问题?

问候

0 投票
2 回答
636 浏览

android - 如果应用程序检测到具有 Pibeacon 默认 UUID 且次要或 id3 为 1 的 altbeacon,我该如何插入代码或执行某些操作?

我是 android 开发的新手,我正在使用 altbeacon 库和 altbeacon 的参考应用程序,我们也有 2 个 Pibeacon ......参考工作正常,能够检测到两个信标......我想做如果应用程序检测到特定信标……例如,如果我在附近检测到信标,我想显示一个字符串……前 2 个 if 语句工作正常,但如果我添加了一个条件来确定哪个信标在靠近第三个 if 语句不起作用....第一个小信标是 1,第二个是 2

如果我只显示 beacon.getId3 和 Identifier.parse("1") 这样的代码 logToDisplay(beacon.getId3()+"="+Identifier.parse("1") 它将输出 1=1 它们是相等的,但如果我提出了一个条件......它不起作用......所以我不知道出了什么问题或者我错过了什么或者如果我在近处、远处、直接附近检测到特定信标,是否有另一种方法可以插入命令或代码?

0 投票
1 回答
177 浏览

ibeacon - How to Display data from the database in didRangeBeaconsInRegion?

I want to display data to the textview from the database when the beacon is detected in specific distance .... the problem is it does not work or does not display anything here's my code ...

Does it has something to do with ranging every second?

Is it possible to display data from the database using didRangeBeaconsInRegion?

0 投票
1 回答
207 浏览

android - 如何获得 2 个信标的距离并根据该距离建立条件

我试图通过获取具有相同 id1,1d2 的 2 个信标的距离来了解我所在的楼层,并且信标 1 的 id3 为 1,信标 2 的 id3 为 2 ......但我的代码不起作用:(。 ..我在编程方面不是很好,我不知道如何使用 altbeacon 的大部分功能或方法.. 有人可以帮助我如何获取信标的距离并根据 2 个信标的距离做出条件.. ..这样做有示例代码吗?