首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Android中获取BLE Beacon的Tx能力

在Android中获取BLE Beacon的Tx能力
EN

Stack Overflow用户
提问于 2017-02-16 14:23:41
回答 1查看 1.8K关注 0票数 0

我知道的是,

广播功率(或发射功率)是信标广播其信号的功率。广播信号的最大范围取决于此。当我浏览Kontakt.io博客时,他们说,Tx功率电平可以由值在0-7之间变化的用户调整(对于Kontakt信标,可以不同于其他信标)。有关更多信息,请访问this link

信标发送的通告报文中包含校准后的Tx功率信息(1米处的RSSI功率值)。

我的问题是,

是否可以从BLE API获得广播功率,信标从信号源发送的信号功率(如上所述,该值在0-7之间变化)(而不是校准的Tx功率)?

我观察到ScanResult类的toString()方法返回的结果包含mTxPowerLevel,这对于不同的信标(mTxPowerLevel=-2147483648)是相同的。

我的另一个问题是,这是什么mTxPowerLevel?

如果我的理解方式是错误的,请引导我朝着正确的方向前进。谢谢你!!

EN

回答 1

Stack Overflow用户

发布于 2017-02-17 18:04:07

学习者,

使用Kontakt.io Android SDK,您可以接收0-7范围内的值(或者在Beacon Pros1-7的情况下)。Here你可以找到最新的SDK3.2.1的快速入门指南。

Here你可以找到如何在Android上实现简单的信标范围。

假设您的信标广播了iBeacon包,因此在发现信标时使用iBeacon侦听器只需使用

代码语言:javascript
复制
ibeacon.getTxPower()
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42266422

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档