Altbeacon 库:信标的电池状态
Altbeacon Library: Battery Status of Beacons
我在获取我的 Blue Up 信标的电池状态时遇到了问题。
和
beaconArray[i].getDataFields().get(0).byteValue()
即使管理应用程序的状态超过 90%,我的结果也只得到 0%。
这是否意味着Blue Up beacon不支持电池状态信息?
感谢回答!
并非所有信标供应商都使用 AltBeacon 数据字段来宣传电池电量。 (众所周知,其他供应商中的 Radius Networks 信标支持此功能。)其他供应商有时会使用 GATT 服务,该服务需要连接并读取特性以获取电池电量。
由于供应商实现的变化是无限的,Android 信标库仅支持开放发布的读取电池电量的规范,如 AltBeacon 和 Eddystone。 (iBeacon 没有这样的支持,尽管一些供应商有专有扩展。)
最好的办法是浏览 Blue Up 的任何可用文档,看看它们是否记录了如何读取电池电量。
我在获取我的 Blue Up 信标的电池状态时遇到了问题。
和
beaconArray[i].getDataFields().get(0).byteValue()
即使管理应用程序的状态超过 90%,我的结果也只得到 0%。
这是否意味着Blue Up beacon不支持电池状态信息?
感谢回答!
并非所有信标供应商都使用 AltBeacon 数据字段来宣传电池电量。 (众所周知,其他供应商中的 Radius Networks 信标支持此功能。)其他供应商有时会使用 GATT 服务,该服务需要连接并读取特性以获取电池电量。
由于供应商实现的变化是无限的,Android 信标库仅支持开放发布的读取电池电量的规范,如 AltBeacon 和 Eddystone。 (iBeacon 没有这样的支持,尽管一些供应商有专有扩展。)
最好的办法是浏览 Blue Up 的任何可用文档,看看它们是否记录了如何读取电池电量。