您好,目前我的项目情况是这样的:
使用CC2642(主机)连接CC2640R2F(从机),我把从机的simple_gatt_profile.c文件进行了修改,从原来sdk例程的5个特征值修改成了1个特征值,为一个可读可写可Notify的特征值4.(如第一张图所示)。并且我修改了ATT_MTU_SIZE,以实现发送33个字节大小的数据包。
在通过手机的BLE调试助手进行测试时发现,手机APP打开从机Notify开关后,是可以收到从机(CC2640R2F)Notify的数据的。但是通过CC2642作为主机连接CC2640R2F时,却会出现收不到从机Notify数据的情况,经过XDS110仿真测试,发现CC2642在获取CC2640R2F的特征值4的句柄失败,因为无法打开特征值4的Notify开关。请问这是什么原因,我该怎么样做(下面是CC2642的部分代码)