微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > cc2540连接参数更新问题

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, 然后再把应用层的代码移植进去.

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top