ble4 連線引數
阿新 • • 發佈:2019-02-19
一、背景:
ble4的低功耗是依賴於廣播間隔和連線間隔的,因此合適的連線間隔可以保證連線穩定的情況下降低功耗
二、連線引數限制
連線引數是經過主從機雙方協定後使能的一組引數,因此作為從機的裝置,可以申請一組連線引數,通常情況下,作為主機的手機,收到請求後,會判斷該組引數是否合法,然後根據判斷情況使能一組合理的引數,其中ios手機對連線引數的要求比較嚴格,也就是符合ios手機的連線引數,就一定符合安卓的要求
以下是ios對連線引數的要求:
● 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
引數配置,該請求中包括以下四個引數: