帖子
帖子
用户
博客
课程
123
返回列表 发新帖
11
帖子
0
勋章
309
Y币
iOS模块技术支持-Turbo · 2023-7-4 17:03要保证setNotify在discoverCharacteristic回调之后执行,不然还没获取到特征呢就开始监听它会监听不到。

嗯嗯 代码里就是先执行discoverCharacteristic, 后执行setNotify. 但运行起来一直是报false
本帖最后由 iOS模块技术支持-Turbo 于 2023-7-4 17:28 编辑
明星极客 · 2023-7-4 17:19嗯嗯 代码里就是先执行discoverCharacteristic, 后执行setNotify. 但运行起来一直是报false

discoverCharacteristic需要一定时间,得在discoverCharacteristic的回调里setNotify。

initManager的时候single设置的什么?不管single设置什么都不行?


实在不行把蓝牙设备邮寄过来,我们调试排查看看。
11
帖子
0
勋章
309
Y币
iOS模块技术支持-Turbo · 2023-7-4 17:25discoverCharacteristic需要一定时间,得在discoverCharacteristic的回调里setNotify。

initManager的时候single设置的什么?不管single设置什么都不行?

initManager是这样写的:  ble.initManager({single:true},function(ret)    我们的蓝牙设备太大了, 不好邮寄啊  我在discoverCharacteristic的回调里setNotify试一试
11
帖子
0
勋章
309
Y币
iOS模块技术支持-Turbo · 2023-7-4 17:25discoverCharacteristic需要一定时间,得在discoverCharacteristic的回调里setNotify。

initManager的时候single设置的什么?不管single设置什么都不行?

在discoverCharacteristic的回调里setNotify。此为正解, 问题按照这个方法处理成功了感谢大佬解惑
123
您需要登录后才可以回帖 登录

本版积分规则