蓝牙连接应用
我写了扫描设备的服务 .
当我获得设备时 onLeScan()
callback 电话服务添加到列表并在上次可见时进行监控,并检查一些特征,现在所有应用等待用户交互 .
1)我应该在读取blutetoothGatt disconnect() or close()?
上的特征调用数据之后
现在,我打电话给 disconnect()
,设备已断开但突然再次通话后我收到了 onLeScan()
回拨
2)我应该在onConnectionStateChange中对连接问题作出反应,还是跳过它并在 onLeScan()
回调后接收设备后做一些?
1 回答
首先,连接到您的BLE .
然后,使用以下代码发现您的服务 .
在callBack之后,将UUID设置为按钮 . 我正在使用setInterval按钮 .
然后,读写类
然后我使用了一个点击监听器将数据发送到BLE .