有客户反馈6621C系列产品做主机,去和从机通信的时候,抓包可以看到消息,但是从机无法收到信息,也没有对应的log。一般情况下这个是,主机调用写操作函数时,入参中的操作句柄没有和从机对应上。 我们在app_gattc.c文件内的app_gattc_sdp_svc_ind_handler函数内能够发现如下函数: 注意:由于我们只是提供一个例程,所以上面我们只是写了一个判断条件,然后把该句柄保存到环境变量中,后面有调用写特性值值操作的时候,也是针对该句柄做的一个示范。 所以,客户实际开发项目的时候,在调用prf_gatt_write函数的时候,这个句柄是可以自己根据实际情况来调整的。 |