Jasonchenlijian / FastBle

Android Bluetooth Low Energy (BLE) Fast Development Framework. It uses simple ways to filter, scan, connect, read ,write, notify, readRssi, setMTU, and multiConnection.
Apache License 2.0
5.32k stars 1.23k forks source link

连接失败/注册通知失败 #497

Open zhangwenxiang26 opened 3 years ago

zhangwenxiang26 commented 3 years ago

1、连接失败/注册通知失败 是什么原因? 软件问题还是蓝牙硬件问题?

2、void notify(BleDevice bleDevice, String uuid_service, String uuid_notify, boolean useCharacteristicDescriptor, BleNotifyCallback callback)

useCharacteristicDescriptor 这个参数是什么意思?

kingiis commented 3 years ago

1.先搜索 确定 板子名字 符不符合 规则,如果有板子改名功能 ,就跳过

  1. gattservice 和 特征 分别要以 约定好的 值去订阅。成功再下一步,失败说明对不上,肯定不能连啊。板子有很多多出来的service和特征但是不一定能用。
  2. 最后才是订阅通知