正常读写是没有问题的,但是读写需要验证的会报错,(err code: 0x05,需要身份验证才能进行读写),可是我绑定信息都配置好了啊,回调中读取绑定成功了的
查看: 1490
回复: 9
CH582主机对从机自定义服务进行读写
热门产品 :
CH592: RISC-V内核BLE5.4无线MCU
使用手机连接该从机,验证读写时是否需要输入配对绑定。如果手机端不需要,则582主机端一般按照默认的操作即可。
可以使用官方的原始程序做验证。
用手机连接从机后,验证读写是需要输入配对密码的,然后就可以正常读取了;
但在板子上不行,验证读取时,我看没有出现什么配对的回调处理啊,主机端直接报 0x05,这个怎么弄呢?
需要先进行配对绑定的操作。如果是从机的例程,是不需要如此操作的,使用默认的例程;如果是HID的设备,如上修改测试。
用的是主机和从机例程,里面的配对绑定操作没有做修改的。
只添加了把自定义服务里的所有特征句柄找出来,然后对其读写操作,特征5是验证读写所以没法读
进行读写操作对通道1/2/3/4进行操作即可,是满足了读写通知的需求的。
那请问下,我看还有好几个读写方式,身份验证、授权、加密;这几个该怎么用起来啊?有没有什么例程参考
目前提供的程序参考是peripheral,或者可以参考一下HID_KEYBOARD的例程,使用APP获取noti数据需要先配对绑定。
我去看看
请勿发布广告和违法内容, 代码可以选择编辑器代码语言格式, 更易他人阅读帮助您, 或者留下联系方式,以便更好更快服务您
只有登录才能回复,可以选择微信账号登录