bluetooth-lowenergy - 是否可以识别发送随机地址的 BLE 设备?
问题描述
我正在编写一些扫描 BLE 设备的代码。由于地址类型为随机,如果 GAP 地址类型为随机,同一设备可能会发送多个地址。有没有办法确定不同的地址是否来自同一设备?
解决方案
绑定设备后即可。在绑定时,使用随机地址的设备共享一个可解析的密钥,可以确定接收到的随机地址是否与已知设备匹配。另请参阅此问题。
推荐阅读
- go - 安装包和GOCACHE有什么区别
- python - 如何从python中的字符串中删除转义字符?
- android-studio - 为什么 Android Studio 菜单不起作用?
- wordpress - 以正确的方式将自定义字段添加到自定义帖子类型
- mysql - 为什么我的内部连接在 MySQL 中比在 Python 中选择两个表并加入需要更长的时间?
- php - TCPDF - 为自定义标题设置左边距
- php - 在 Yii 框架中无法使用 Gii 生成模型,警告:count(): Parameter must be an array or an object that implement Countable
- c++ - 将此类数据作为字符串进行比较时出现问题
- javascript - 在 Angular 中填充输入 datetime-local
- javascript - 为什么我的 Firebase 云功能进程一直没有完成?