Central 发包问题。

我用582做作主机,与582的三模蓝牙键的中的蓝牙模式连接。582蓝牙键盘(从机)可以正常给582主机发键值。但582主机无法把大小写灯的状态发送给从机,我用所有的handle都尝试发送了,都没有成功的。

@TECH_LPC  

image.png

image.png

image.png


image.png

请参考:

1.pngimage.png

针对主机连接从机并发送数据,优先使用手机BLE调试助手进行发送数据,查看是否可以发送成功。如果可以发送成功,则使用CH582作为主机是无问题的。

当前报错3的这个handle值是不支持写数据。

image.png


我用最笨的办法,用30--FFFF  一个一个慢慢的试。终于能找到正确的!!但还是很不理解决这个handle是怎么来的!!


一般建议UUID填写为需要操作服务的UUID,然后通过UUID获取handle值,可以尝试通过上面截图的函数获取handle值,在write时对应的handle+1即可。


只有登录才能回复,可以选择微信账号登录