HarmonyOS 低功耗蓝牙设备DeviceId会变化
-
低功耗蓝牙设备如何进行配对?
-
低功耗蓝牙连接成功后, 在后续的扫描过程中为什么对于同样的远端低功耗蓝牙设备, 扫描出来的 deviceId 和 上次连接成功时候的 deviceId 不一致?
-
对于双模蓝牙设备, 在低功耗蓝牙连接成功后, 再在系统中对经典蓝牙进行配对,绑定和连接, 下次扫描的时候为什么这个设备的deviceId发生了变化
-
问题的症结在于,在首次连接低功耗蓝牙设备后,可以获得一个 deviceId, 在下次重连的时候, 扫描过程中, 对应设备的deviceId发生了变化, 我无法通过比较两次的deviceId数据以判定重连设备和最初连接的设备的是否是一个设备. 此外, 我看到文档中描述的是要配对后 deviceId 才不会变,但是我通过 connection.pairDevice 调起系统配对面板并确认配对后, 配对状态回调总是提示失败, 这是什么原因呢?
-
通过ble相关API扫描并连接到设备, 此时可以获取到一个对应的 deviceId
-
连接成功后, 手机可以通过特征值和远端低功耗蓝牙进行通信
-
手机重启后, 扫描远端设备不能扫描出步骤1中得到的 deviceId, 经过验证发现远端设备的 deviceId 在扫描后发生了变化
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
c# 低功耗蓝牙 连接多个设备
3452浏览 • 1回复 待解决
HarmonyOS next系统,如何判断设备是否支持低功耗蓝牙?
299浏览 • 0回复 待解决
HarmonyOS 如何开发低功耗蓝牙(ble)
135浏览 • 1回复 待解决
HarmonyOS 低功耗蓝牙已配对列表里面的设备如何重新连接
113浏览 • 1回复 待解决
HarmonyOS 基于低功耗蓝牙信标 (Beacon) 功能支持
207浏览 • 1回复 待解决
Codelabs BLE蓝牙低功耗 例程不能发现外围蓝牙设备,应该如何差找问题呢?
5436浏览 • 1回复 待解决
关于鸿蒙BLE蓝牙低功耗例子代码,求助?
4607浏览 • 1回复 待解决
HarmonyOS 蓝牙扫描到的设备deviceId不是设备真实的deviceId吗
321浏览 • 1回复 待解决
HarmonyOS 下是否支持低功耗蓝牙通信,是否有相关的demo?
351浏览 • 1回复 待解决
HarmonyOS 是否支持低功耗蓝牙的连接和交互,是否支持后台蓝牙,有什么限制吗
152浏览 • 1回复 待解决
HarmonyOS 关于向低功耗蓝牙设备写入特定的特征值的问题(打印机数据传输)
200浏览 • 1回复 待解决
HarmonyOS DeviceBasicInfo里的deviceId是否会随着设备卸载改变
462浏览 • 1回复 待解决
#鸿蒙通关秘籍#BLE模块(低功耗蓝牙)的功能和应用场景是什么?
266浏览 • 1回复 待解决
HarmonyOS 设备迁移如何保证deviceID不重复?
247浏览 • 1回复 待解决
HarmonyOS BLE蓝牙监听设备服务变化值是characteristicValue这个参数值吗?
192浏览 • 1回复 待解决
HarmonyOS 蓝牙开启订阅后,收到的特征值变化消息,无设备数据
674浏览 • 1回复 待解决
HarmonyOS 智能设备蓝牙组网
176浏览 • 1回复 待解决
HarmonyOS 蓝牙API startBLEScan有变化吗?
287浏览 • 1回复 待解决
HarmonyOS ApplicationContext调用会变化
84浏览 • 1回复 待解决
HarmonyOS 蓝牙主设备主动连接蓝牙外设的方法
297浏览 • 1回复 待解决
HarmonyOS读取蓝牙设备的广播数据,以及回写数据给蓝牙设备的api
192浏览 • 1回复 待解决
HarmonyOS 距离蓝牙设备稍远一点时,手机一直处于扫描状态,连不上蓝牙设备
251浏览 • 1回复 待解决
HarmonyOS 音频设备变化监听
356浏览 • 1回复 待解决
HarmonyOS 自动签名导致appid会变化
96浏览 • 1回复 待解决
HarmonyOS无法获取蓝牙设备的真实MAC
927浏览 • 1回复 待解决
基于信息安全考虑,deviceId设备地址为随机MAC地址。配对成功后,该地址不会变更;已配对设备取消配对后重新扫描或蓝牙服务下电时,该随机地址会变更。目前推荐通过deviceName进行对比。connection.pairDevice配对失败请检查对端MAC地址。