首页 > 代码库 > 连接参数
连接参数
连接参数由发起者在连接时指定,包括以下参数:
连接间隔——BLE连接使用了一种调频机制。设备在指定时间指定通道上发送和接收数据,随后在新的通道上。BLE协议栈的链路层处理通道的转换。两个设备之间收发数据的过程是一个连接事件。如果没有应用数据发送或者接收,设备交换链路层数据以保持连接。连接间隔就是两个连接事件的时间间隔,以1.25ms为单位,范围从6(7.5ms)到3200(4s)。连接间隔的大小影响设备的功耗。
从机延时——这个参数让从机能跳过几次连接事件。如果设备没有数据发送,它能跳过连接事件,在这期间关闭无线电降低功耗。从机延时值代表能被跳过的最大连接事件数量。这个值范围从0到499。在从机延时为最大值时,有效连接间隔必须小于16s。
监控超时——这个参数是两次成功的连接事件间的最大时间周期。如果超出这个时间而没有成功的连接事件,设备考虑连接失败,返回无连接状态。这个参数以10ms为单位,其范围从10(100ms)到3200(32s)。超时时间必须大于有效的连接间隔。
有效连接间隔=连接间隔*(1+从机延时)
如果连接参数对外设来说不符合要求,外设可发送Connection Parameter Update Request 给中心设备改变参数设定,请求包含四个参数:最小连接间隔,最大连接间隔,从机延时,监控超时。中心设备可对四个参数考核,判断是否可以更新连接参数。
连接参数
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。