相关疑难解决方法(0)

Corebluetooth,如何获得独特的UUID?

我的问题是CBPeripheral的UUID似乎并不是唯一的.

我有两个iPad2和一个bluetooth4.0设备.

蓝牙设备的UUID与两个iPad不同.

如下图所示. UUID通过第一台iPad获得

UUID通过第二台iPad获得

有没有办法在iOS设备上找到蓝牙设备的唯一UUID?

我需要找到一个在不同设备之间不会改变的UUID或mac地址.

非常感谢,请帮帮我!!

ios5 core-bluetooth

6
推荐指数
2
解决办法
7295
查看次数

CoreBluetooth 外设标识符更改

我正在使用 CoreBluetooth 连接到我使用 BlueGiga BLE113 模块开发的多个相同的蓝牙秤。我的应用程序保留每个秤的 CBPeripheral.Identifier.UUIDString 的本地副本以及有关该物理秤的一些相关数据,以便我可以区分它们。例如“比例 A”和“比例 B”

我的麻烦是设备的 UUIDString 经常发生变化。我可以针对一台设备开发几天,然后有一天 UUID 会有所不同。体重秤尚未重置,应用程序尚未重新启动,手机上的蓝牙也尚未循环。

我需要一种方法来可靠地识别每个蓝牙外围设备(规模),并且我不想在生产过程中将标识符硬编码到每个设备中。

有没有更好的方法来长期识别外设?

bluetooth ios core-bluetooth bluegiga

4
推荐指数
1
解决办法
3214
查看次数

标签 统计

core-bluetooth ×2

bluegiga ×1

bluetooth ×1

ios ×1

ios5 ×1