altbeacon相关内容

如何使用 Altbeacon:Android 信标库在后台定位信标?

我正在开发一个提供后台 Beacon 监控的应用程序.当用户从定义的区域进入信标时,我想开始测距.当应用程序处于后台并且它一直在监视并且用户进入我定义的区域时,我想开始测距并获取 InstanceID 或主要、次要值以确定是什么信标,连接到服务器并向用户发送通知.最好的情况是我可以在后台与服务器进行范围通信.我用这个示例实现了后台监控:https://altbeacon.github.io/and ..
发布时间:2022-01-08 13:20:23 移动开发

Altbeacon Android - 当应用程序被杀死时 EnterRegion(不是后台)

当应用在 Android 上关闭(终止)(从任务管理器中滑出)时,我正在尝试收听 Beacons. 我正在使用 Appcelerator Titanium 5+ 和使用模块的信标 https://github.com/dwk5123/android-altbeacon-module.该应用程序在后台运行时效果很好,但在您关闭它时就不行了.我尝试过 Altbeacon.setRunInServ ..
发布时间:2021-11-15 22:32:46 移动开发

几分钟后 AltBeacon 应用程序重新启动

我的应用存在一些问题.在我禁用 regionBootstrap 并通过 System.exit(0) 关闭应用程序后,我的应用程序在几分钟(通常是 3-4 分钟)后重新启动. 这是我每次应用重新启动时发现的 Logcat 行: 2018-11-24 14:54:34.883 897-1339/?V/AlarmManager: 触发警报 #1: 2 when =969099760 packa ..
发布时间:2021-07-09 19:55:57 移动开发

altbeacon 参考应用程序和多个退出/进入调用

我使用的是 Android 6.0.1 (Nexus 5) 并通过 Altbeacon 库 2.9.1 测试信标监控,在信标附近(几个房间外)在家中测试设备时,我收到多个进入/退出回调.信标基于具有默认设置的 Raspberry Pi 3(作为 iBeacon 传输). 我正在使用 Altbeacon 参考应用程序,但是在日志输出中,我每 5-6 分钟看到一次输入事件消息 (didEnter ..
发布时间:2021-07-02 20:29:14 移动开发

单独的android进程中的AltBeacon服务

我需要帮助.有一个适用于 Xamarin Android 的应用程序.在其中,启动了一个与 AltBeacon 库一起工作的服务.在此服务中,创建了一个线程,其中不断扫描信标.服务作为 StartForeground(...) 启动.该服务应该持续工作,所以决定在一个单独的进程中运行它,因为一段时间后android系统停止分配内存和服务终止.如果您在一个进程中运行应用程序和服务,则一切正常.服务工 ..
发布时间:2021-06-21 19:50:18 移动开发

ARMA和“运行平均"滤波器背后的理论,是否有替代算法可计算距信号RSSI的距离?

我可以看到Android Bacon库具有两种用于测量距离的算法:运行平均值过滤器和ARMA过滤器. 这些与库的实现有什么关系(除了使用过滤器的公式之外)?在哪里可以找到有关这些背景知识的背景信息,以解释其背后的理论?是否有任何已知的替代算法可以研究和尝试以测量距离? 解决方案 对BLE信标进行距离估算有两个基本步骤. 收集RSSI样本 将RSSI样本转换为距离估计值. ..

iOS下altBeacons上的Major和Minor

有没有办法找出altBeacon的主要和次要价值?我正在使用此库( https://github.com/CharruaLab/AltBeacon )检测附近的BLE-设备(无论是否有信标).信标被检测到,并且我知道它们的uuid.我可以使用iOS CoreBluetooth框架提取主要和次要值吗? 更新:该代码似乎很好.看起来,找出主要或次要的唯一方法是请求信标的数据,这是在下面的可接受答 ..
发布时间:2021-04-24 20:23:28 移动开发

关闭应用程序后,AltBeacon无法检测到信标

在这种模式下,磁带库继续正确扫描,但未检测到信标. 我在很多地方都读过书,但无论是否可行,他们的看法都大相径庭. (我想是这样) 在IOS中,可以使用本机sdk进行相同的实现而不会带来任何不便,在android中似乎有些棘手. 当前景和背景完美时,效果很好. 这是我的beaconManager配置: public void setUpBeaconManager() t ..
发布时间:2020-11-26 00:16:30 移动开发

AltBeacon图书馆后台服务

这是我用来检测输入区域事件的示例代码: public class BeaconApplication extends android.app.Application implements BootstrapNotifier { private static final String TAG = "TAGTAG"; @Override public void onC ..
发布时间:2020-11-26 00:15:10 移动开发

使用AltBeacon:从应用程序设置开始和停止扫描

我正在将AltBeacon API集成到现有应用程序中.当用户进入或离开“蓝牙区域"时,该应用应在后台中启动操作. 此功能应该是可选的,用户应从设置中启动和停止扫描. 我尝试了绑定/取消绑定BeaconConsumer ,但是我看到 BluetoothLeScanner 在后台不断扫描!如何停止BluetoothLeScanner的扫描?这是正确的方法吗? 这是代码: @O ..
发布时间:2020-11-26 00:10:40 移动开发

Flutter中的信标功能

我当前正在构建一个应用程序,将我的设备变成信标,同时扫描其他信标. 我目前已经实现了2个软件包: flutter_beacon: https://pub.dev/packages/flutter_beacon 信标广播: https://pub.dev/packages/beacon_broadcast 除了我正在广播AltBeacon并扫描iBeacon之外,一切都按预期工作 ..
发布时间:2020-11-09 04:16:55 其他开发

错误“扫描失败,无法注册应用"在AltBeacon库中扫描信标时

在Android设备上测距信标时,一段时间(约3-5分钟)后会发生错误.此后,测距不再会看到信标. 它仅有助于重启蓝牙.重新启动后,测距开始正常工作,可以检测到信标,但过一会儿,再次发生故障. 据我了解,客户端连接溢出. 我学习了logcat并确定了以下错误: GATT_Register:无法注册GATT客户端,已达到MAX客户端! CycledLeScannerForLollipop扫描失 ..
发布时间:2020-09-22 01:49:04 移动开发

我可以从我的android设备传输信标信号,同时扫描附近的信标吗?

是否可以使用充当信标的android设备同时发送和接收信标信号? 解决方案 是的,在支持信标传输的Android 5+设备上(请参阅列表需要注意的几件事: 移动设备将不会检测到自己的传输. Android 4.3-4.4.x设备可以接收信标传输,但无法传输. (某些较旧的Android 4.x设备没有蓝牙LE,因此根本无法接收.) 某些Android 5.x +设备没有支持传输的 ..

通过使用AltBeacon格式在广告发布时添加自定义数据

在构建与物理网络交互的应用程序时,我正在学习Android应用程序开发.我想根据AltBeacon规范做广告,并以 string 或 bytes 的形式添加小的有效载荷.我遇到了 Beacon.Builder Javadoc,但是它写得不好.我应该从上面的javadoc中使用哪个函数,或者还有其他可用的东西? 我的目标是使用我的应用做广告并传输某些字符串.如果另一台设备安装了我的应用,则它应 ..
发布时间:2020-09-22 01:35:31 移动开发

蓝牙LE的txPower到底是什么?如何使用?

由于我打算开发使用信标的Android应用程序,因此我试图了解txPower的确切含义以及如何使用它. 我在网上看到了2个定义: 1.信标的发射功率. 2.接收功率距离信标1米. 这两个定义如何相关? 另外,当使用QuickBeacon之类的应用程序从设备传输信标信号时,如何确定将功率(txPower)设置为什么? 解决方案 大多数信标格式在传输中仅包含一个字节,表 ..

Altbeacon Android-应用程序被杀死时EnterEnterion(不是背景)

我正在尝试在Android(关闭任务管理器)上关闭(杀死)该应用程序时收听信标. 我正在使用Appcelerator Titanium 5+,并且使用模块 https://github.com/dwk5123/android-altbeacon-module . 该应用程序在后台运行时效果很好,但在关闭时却无法正常运行. 我已经尝试过Altbeacon.setRunInService()方法 ..
发布时间:2020-09-06 02:05:34 移动开发

如何使用Altbeacon:Android信标库在后台对信标进行测距?

我正在开发一个提供后台信标监视的应用程序.当用户从定义的区域输入信标时,我想开始进行测距.当应用程序处于后台并且一直在监视并且用户进入我定义的区域时,我想开始进行范围测试并获取InstanceID或Major,Minor值来确定那是什么信标,然后连接到服务器并向用户发送通知.最好的办法是,我可以在后台与服务器进行通讯并与之通信.我使用此示例来实现后台监视: https://altbeacon.gi ..
发布时间:2020-08-30 05:55:39 移动开发