CC2541 无法更新连接参数到ios应用
时间:10-02
整理:3721RD
点击:
大家好,我在使用CC2541与ios通信的过程中,始终无法更新连接参数,用packet sniffer抓包,发现始终没有发起“SIG_Connection_Param_Update_Req”的连接参数更新请求。已定义#define DEFAULT_ENABLE_UPDATE_REQUEST TRUE,也开启了POWER_SAVING,按理说不管连接参数有没有符合苹果的规范,总会有更新请求发出才对啊,求解,不胜感激!
和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
你好,在蓝牙4.0中,要让安卓同意连接参数更新,安卓的程序中要调用哪个API?