我用582做作主机,与582的三模蓝牙键的中的蓝牙模式连接。582蓝牙键盘(从机)可以正常给582主机发键值。但582主机无法把大小写灯的状态发送给从机,我用所有的handle都尝试发送了,都没有成功的。
@TECH_LPC
热门产品 :
CH397: 高集成度、低功耗USB网卡芯片
我用582做作主机,与582的三模蓝牙键的中的蓝牙模式连接。582蓝牙键盘(从机)可以正常给582主机发键值。但582主机无法把大小写灯的状态发送给从机,我用所有的handle都尝试发送了,都没有成功的。
@TECH_LPC
请参考:
针对主机连接从机并发送数据,优先使用手机BLE调试助手进行发送数据,查看是否可以发送成功。如果可以发送成功,则使用CH582作为主机是无问题的。
当前报错3的这个handle值是不支持写数据。
我用最笨的办法,用30--FFFF 一个一个慢慢的试。终于能找到正确的!!但还是很不理解决这个handle是怎么来的!!
一般建议UUID填写为需要操作服务的UUID,然后通过UUID获取handle值,可以尝试通过上面截图的函数获取handle值,在write时对应的handle+1即可。