3***@qq.com
3***@qq.com
  • 发布:2022-05-22 14:16
  • 更新:2022-09-29 00:27
  • 阅读:1287

uniapp ble低功耗蓝牙开发总结

分类:uni-app
  1. 在安卓系统中:订阅多个特征值,notifyBLECharacteristicValueChange必须在获取完所有的特征值以后串行notify。notifyBLECharacteristicValueChange成功以后notify第二个特征值,第二个特征值notify成功以后notify第三个特征值...
  2. 在鸿蒙系统中:订阅多个特征值,writeBLECharacteristicValue成功以后无法在onBLECharacteristicValueChange回调中获取到新的特征值变化。需要在writeBLECharacteristicValue成功以后重新notifyBLECharacteristicValueChange需要变化的特征值。
  3. 获取服务需要添加定时器延迟获取,具体时间看设备
  4. 在鸿蒙系统中读特征值property no support 或者 写特征值失败的情况。需要在失败的回调函数中重新读或写

0 关注 分享

要回复文章请先登录注册

2***@qq.com

2***@qq.com

您好,我在连接BLE设备,在使用官网的Ble API 时,坑很多。发现华为Mate40Pro使用notifyBleCharacteristicValueChange 时灵时不灵、OnBle CharacteristicValueChange监听到的value和扫描的广播数据是空的
2022-09-29 00:27
魔人JOJO

魔人JOJO

能加个微信,有偿私聊嘛
2022-08-31 20:20
Cris

Cris

请问可以提供个demo吗
2022-06-27 14:59