TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2541 无法更新连接参数到ios应用

大家好,我在使用CC2541与ios通信的过程中,始终无法更新连接参数,用packet sniffer抓包,发现始终没有发起“SIG_Connection_Param_Update_Req”的连接参数更新请求。已定义#define DEFAULT_ENABLE_UPDATE_REQUEST  TRUE,也开启了POWER_SAVING,按理说不管连接参数有没有符合苹果的规范,总会有更新请求发出才对啊,求解,不胜感激!

Barbara Wu:

和iOS设备的连接参数的设置是有要求的

不符合iOS设备连接参数定义的数值是不被接受也就不会变更了,所以首先请您确认一下您的参数定义是否满足以下IOS设备的要求

•Interval Max * (Slave Latency + 1) <= 2 s
•Interval Max >= 20 ms
•Interval Min + 20 ms <= Interval Max
•Slave Latency <= 4
•ConnSupervisionTimeout <= 6 s
•Interval Max * ( Slave Latency + 1) * 3 < ConnSupervisionTimeout

jie zhang15:

回复 Barbara Wu:

你好,在蓝牙4.0中,要让安卓同意连接参数更新,安卓的程序中要调用哪个API?

赞(0)
未经允许不得转载:TI中文支持网 » CC2541 无法更新连接参数到ios应用
分享到: 更多 (0)