我想在本地存储有关BLE设备的信息,但是我不能依赖MAC地址,因为它经常更改。有什么办法吗?
答案 0 :(得分:1)
蓝牙地址是区分设备的最佳方法。蓝牙规范中提到了以下内容[1]:
使用设备地址标识设备。设备地址可能是 公共设备地址或随机设备地址。公众 设备地址和随机设备地址的长度均为48位
正如Mike所提到的,MAC地址有几种类型,并且正在更改的不是您要查看的一种。蓝牙规范标识以下地址:-
有关更多信息,请参见下面的参考。
我希望这会有所帮助。
[1]蓝牙核心规范版本5.0,第6卷,B部分,第1.3节“设备地址”。