cc2540连接参数更新问题
时间:12-22
整理:3721RD
点击:
当CC2540和IOS连接上后,可以发送参数更新请求,但是现在只要一发请求,连接就会不停的重复断开再连接。请求函数是这个GAPRole_SendUpdateParam(DEFAULT_DESIRED_MIN_CONN_INTERVAL,DEFAULT_DESIRED_SLAVE_LATENCY,DEFAULT_DESIRED_CONN_TIMEOUT,GAPROLE_RESEND_PARAM_UPDATE);参数设的间隔00MS,潜伏0,超时5S,请问问题出在哪里?如果将GAPROLE_RESEND_PARAM_UPDATE换成GAPROLE_NO_ACTION,则一发请求就断开而且不再连接。
Hi wang,
貌似你还在用老版本的协议栈? 1.2.1?
请下载新的协议栈, 新的IOS更新了连接参数更新要求, 只有新版本的协议栈能支持.
最新的协议栈是1.3.1版本.
是的,还是用的1.2.1.
下载了1.3.0版本,昨晚将代码移植过来,发现只能连接上,发送接收数据都不成功。同时调用参数更新函数后,还是不停的断开再连接。
HI YAN,
我下了最新的1.3.1版本软件,用的KEYFOB DEMO,使用Accel_AddService,ServiceUUID:FFA0,里面有5个 Characteristics,但是IOS那边提示Characteristic为空,一个都没搜索到,这个是哪里出了问题?
IOS那边用的是哪个app?
收发数据的修改好了,但是更新参数还是不成功。
你用的是升级的方式吗?
建议你用重新安装1.3.1, 然后再把应用层的代码移植进去.
更新 相关文章: