ble core4.0、core4.2、core5.0连接间隔,延时包数,连接超时描述

下面是连接间隔,延时包数,连接超时各自文档的描述:

core4.0规范:

ble core4.0、core4.2、core5.0连接间隔,延时包数,连接超时描述

ble core4.0、core4.2、core5.0连接间隔,延时包数,连接超时描述

core4.2规范:

ble core4.0、core4.2、core5.0连接间隔,延时包数,连接超时描述

ble core4.0、core4.2、core5.0连接间隔,延时包数,连接超时描述

core5.0规范:

ble core4.0、core4.2、core5.0连接间隔,延时包数,连接超时描述

ble core4.0、core4.2、core5.0连接间隔,延时包数,连接超时描述

手机连接ble是抓取的包:

ble core4.0、core4.2、core5.0连接间隔,延时包数,连接超时描述

ble core4.0、core4.2、core5.0连接间隔,延时包数,连接超时描述

这是手机端的参数:

interval    latency        timeout
0x18          0x0             0x48        (iphone 6s)
0x27          0x0             0x2bc      ( 红米 android)
0x28          0x0             0x1f4       (荣耀)

从机参数发主机,更新参数:

ble core4.0、core4.2、core5.0连接间隔,延时包数,连接超时描述

interval    latency        timeout
0xc          0x0             0x1f4      (ble 从机)  

 

1.Connection Interval缩短,Master和Slave通信更加频繁,提高数据吞吐速度,缩短了数据发送的时间,当然也增加了功耗。

2.Connection Interval增长,通信频率降低,数据吞吐速度降低,增加了数据发送的时间,当然,这种设置降低了功耗。

3.Slave Latency减少或者设置为 0,每次Connection Events中都需要回复Master的包,功耗会上升,数据发送速度会提高。

4.Slave Latency加长,功耗下降,数据发送速度降低。