首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Android信标库版本-- 2.3.5没有检测到TI传感器标签

Android信标库版本-- 2.3.5没有检测到TI传感器标签
EN

Stack Overflow用户
提问于 2016-04-14 10:24:21
回答 1查看 160关注 0票数 1

移动设备模型和OS版本-- Nexus 5,API 23

Android灯塔图书馆版本-- 2.3.5

我有一个来自TI (德州仪器)的传感器标签,固件是TI提供的。所有信标都使用同样的2541芯片组。我尝试使用这个库来检测它,它在didRangeBeaconsInRegion()回调中,但是它输出beacons.size为零大小。

现在,我需要做什么更改,才能检测到这个芯片组?

为了获取更多信息,playstore中有一些名为“iBeacon检测器”的免费应用程序,可以检测到这个芯片组。

任何帮助都将不胜感激。

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-14 12:22:43

以下几点:

  • Android信标库被设计用于蓝牙信标,而不是非信标BLE设备。信标是一种专用的BLE设备,它不断地广播唯一的标识符。如果您需要一个更通用的BLE功能,那么这个库可能不是很合适。
  • TI传感器标签必须装载特定的固件,以使它作为一个信标广播。
  • 有许多信标格式,包括AltBeacon、Eddystone和iBeacon。如果你的BLE设备是作为信标发送的,你需要知道它发射的是哪一个。
  • 默认情况下,只检测发送AltBeacon格式的信标发射机。要检测其他信标格式,必须为该格式提供BeaconParser。Google搜索将很容易地找到要根据信标使用的格式配置的Parser表达式。
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36620303

复制
相关文章

相似问题

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