TI中文支持网
TI专业的中文技术问题搜集分享网站

通过修改 DEFAULT_DESIRED_SLAVE_LATENCY 值 修改连接间隔

请教一下,我把DEFAULT_DESIRED_SLAVE_LATENCY的值修改为5:

/ /最小连接时间间隔(1.25MS,80 = 100毫秒为单位),如果自动参数更新请求被使能
#定义DEFAULT_DESIRED_MIN_CONN_INTERVAL 80

/ /最大连接时间间隔(1.25MS,800 = 1000毫秒为单位),如果自动参数更新请求启用

#定义DEFAULT_DESIRED_MAX_CONN_INTERVAL 800

/ /从潜伏期,如果参数自动更新请求被激活使用
#定义DEFAULT_DESIRED_SLAVE_LATENCY 5

/ /监督超时值(10ms为单位,1000 = 10秒),如果自动参数更新请求被使能
#定义DEFAULT_DESIRED_CONN_TIMEOUT 1000

/ /是否启用自动参数更新请求形成一个连接时
#定义DEFAULT_ENABLE_UPDATE_REQUEST假

/ /连接外围设备暂停时间值(以秒为单位)
#定义DEFAULT_CONN_PAUSE_PERIPHERAL 6

但是通过抓包器发现没有效果,DEFAULT_ENABLE_UPDATE_REQUEST的值TRUE和FALSE都试过,都不行,不知道哪儿还有问题?

Fred Wang:

根据官方视频 和配套pdf 讲解,SLAVE_LATENCY是 连接空闲时,从机跳过的 回应包,可以配合pdf理解,然后抓包分析。

Yan:

hi jianlong,

master端你是否用的是iOS设备?

如果是iOS设备,那么苹果允许的最大slave latency是4,超过4,就不认了。

jianlong yin:

回复 Fred Wang:

Hi,Fred Wang

    你说的pdf是哪个文件?

zhaoyan Wu:

回复 Yan:

超过4就不认吗?我在4S上用lightblue,slave latency 设置超过4可以正常连接。

赞(0)
未经允许不得转载:TI中文支持网 » 通过修改 DEFAULT_DESIRED_SLAVE_LATENCY 值 修改连接间隔
分享到: 更多 (0)