This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

iPhone 连接间隔限制问题

Other Parts Discussed in Thread: CC2541

用CC2541去连接iPhone,发现连接不管我的连接参数设置为什么都无法更新,连接上之后通过示波器查看连接间隔一直是30ms.

iPhone有这个限制吗?

  • 苹果对connection interval的要求, 其实还有其他的连接参数要求, 比如slave latency, supervision timeout, 如果不满足这些, IOS设备会拒绝.

    The connection parameter request may be rejected if it does not comply with all of these rules:
    Interval Max * (Slave Latency + 1) ≤ 2 seconds
    Interval Min ≥ 20 ms
    Interval Min + 20 ms ≤ Interval Max
    Slave Latency ≤ 4
    connSupervisionTimeout ≤ 6 seconds
    Interval Max * (Slave Latency + 1) * 3 < connSupervisionTimeout

    可以参考 http://www.deyisupport.com/question_answer/wireless_connectivity/bluetooth/f/103/t/18625.aspx