大家好:
最近使用两块cc2541进行通信,一块为主机,另一块为从机。主机可以通过GATT_ReadUsingCharUUID获取到从机的handle,但在使用GATT_ReadCharValue获取特征值时出现问题,此函数的返回值为0x16,为pending,不知道各位有没有遇到过类似情况。谢谢。
Viki Shi:
这个报错说明有一个GATT pending 操作,请问你的连接间隔设置多少?改小点试下
shuzhou wong:
回复 Viki Shi:
hi,Viki:
连接间隔是指connection interval吗?是在主机里设置还是从机?
Viki Shi:
回复 shuzhou wong:
就是connection interval,只有主机才能设置connection interval
shuzhou wong:
回复 Viki Shi:
hi,viki:
是通过TGAP_CONN_EST_INT_MIN这个来设置connetion interval的吗?我设置为5还是不行!有别的可能吗?谢谢
shuzhou wong:
回复 Viki Shi:
hi viki:
是DEFAULT_UPDATE_MAX_CONN_INTERVAL吧!修改了也还是没用。不知道还有没有别的可能,我用手机是可以看到特征值的,我也可以拿到特征值char1的句柄。