ch579 做central 搜索不到SIMPLEPROFILE_CHAR2_UUID

我用一个CH9143接电脑USB作为peripheral,该peripheral存在一个服务FFF0,里面存在一个特性FFF2,如下图:

图片.png

我打开ch579的central例程,修改了此处(修改1):

图片.png

以及此处2(修改2):

图片.png

以上单独操作 "修改1" 编译运行,可搜索到CHAR(FFF1)和2902,并正常读取2902的数据

但若进行 "修改2"将搜索不到CHAR(FFF2)包括下面的2901,也无法向其写入数据

此处为调试串口输出:

图片.png

望解答,谢谢

附带:未进行"修改2"的串口输出

可以正常的found client characteristic.并且成功读取到peripheral发来的数据(下面3行)

:

图片.png


https://www.cnblogs.com/debugdabiaoge/p/16051780.html 修改参考,外设的ffe2通道要增加读属性,否则会返回失败


@TECH13

你好,peripheral是CH9143,并不是另一片CH579

并且我的修改点与这个文章描述相同


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