android - 信标 : Android/Iphone Bluetooth range

标签 android ios iphone bluetooth ibeacon

我们尝试开发带有信标的 ios 和 andorid 应用程序。 它只使用进入和退出事件。

现在我们的问题是android在~7米处获取进入事件 和 iPhone 约 1.5 米。

信标设置为 TX Power -23dbm,测量功率 -80。

有没有办法调整 android 或 iphone 以获得相同的范围?

最佳答案

这是移动设备的一个常见问题,因为每个型号都有不同的蓝牙天线和芯片,其中一些接收信号的效果比其他的好。这个问题在各种 Android 设备中尤为明显模型。

没有神奇的修复方法,但是您可以在监控的同时进行测距,并且只有当您使用beacon.distance < 1.5 获得测距结果时才触发您的逻辑。 . 这不是一个完美的解决方案,因为 Android 模型有时会由于相同的不同天线增益特性而产生不准确的距离估计。对于选定的设备。这可能是一个更好的解决方案。

关于android - 信标 : Android/Iphone Bluetooth range,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37720237/

相关文章:

android - 如何在不降低性能的情况下在 Android 游戏的屏幕上绘制大量位图

ios - 在 Swift 中渲染 MKPolyline

iphone - IBOutlets 使用的内存是如何管理的?

iphone - 如何退出(退出)iPhone4 sdk中的应用程序

java - 日期时间不显示

android - 如何在 android 上使用 Oauth 注销/注销 Twitter?

ios - 如何使用 UIPageControl 浏览图像?

javascript - 为什么 paper.js 路径创建在 iOS 设备上不起作用?

iphone - 无法在 UIImageView 中加载 2 个单独的图像序列

android - Android Gradle依赖关系与com.android.support:appcompat-v7发生冲突