CH582主机对从机自定义服务进行读写

正常读写是没有问题的,但是读写需要验证的会报错,(err code: 0x05,需要身份验证才能进行读写),可是我绑定信息都配置好了啊,回调中读取绑定成功了的

使用手机连接该从机,验证读写时是否需要输入配对绑定。如果手机端不需要,则582主机端一般按照默认的操作即可。

可以使用官方的原始程序做验证。


用手机连接从机后,验证读写是需要输入配对密码的,然后就可以正常读取了;

但在板子上不行,验证读取时,我看没有出现什么配对的回调处理啊,主机端直接报 0x05,这个怎么弄呢?


image.png

image.png

需要先进行配对绑定的操作。如果是从机的例程,是不需要如此操作的,使用默认的例程;如果是HID的设备,如上修改测试。


用的是主机和从机例程,里面的配对绑定操作没有做修改的。


只添加了把自定义服务里的所有特征句柄找出来,然后对其读写操作,特征5是验证读写所以没法读


进行读写操作对通道1/2/3/4进行操作即可,是满足了读写通知的需求的。


那请问下,我看还有好几个读写方式,身份验证、授权、加密;这几个该怎么用起来啊?有没有什么例程参考


目前提供的程序参考是peripheral,或者可以参考一下HID_KEYBOARD的例程,使用APP获取noti数据需要先配对绑定。


我去看看


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