菜单

【值得珍藏】还不明白低功耗蓝牙的总是事件以及连续参数?本文来被您科普一征

2018年9月26日 - 最新资讯

连续事件

一个连事件是乘主设备和于设备中互相发送数据包的进程。在连当中,主设备会在每个连事件里向于设备发送数据包。不过,连接事件的开展始终要放在一个频率,因为每个数据包在上个数据包发完以后会再次发送。

总是间隔决定了主设备与于设备的竞相间隔,也就是说两只连的连年事件开始处于之时刻去,可以是7.5ms
~
4s期间的任意值,但要以1.25ms为倍数(BLE协议规定)。如齐图所示,连接事件给一个个之接连间隔分开,从主设备发送数据包起来,每个连事件可以持续开展,直至主设备或者从设备已响应(说明:在连续事件外,主从设备里莫发送任何数据包)。

总是参数介绍

点滴光BLE设备建立连接后,所有的通信事件还是透过连日事件(Connection
Events)进行的。

设备在成立连接之后的大多数日还是地处Sleeping,这种状态下耗电量就于没有,这吗是BLE为什么省电的由有。

(说明:在每个Connection Events事件受到,都亟待由Master发起包,再由slave回复。

Master即主机,简称M;Slave即从机,简称S。抓包过程被看出的M→S或者S→M,即主机及从机或者从机到主机。)

透过改动下面三独参数,就可以安装BLE连接过程中的传输速度和功耗。

1.Connection Interval(连接间隔)

夫连续间隔是靠于一个接连事件的发端至下一个连连事件之开头的年月距离(连接间隔为1.25ms为单位;连接间隔的界定是6~3200,即7.5ms~4s之间)

2.Slave Latency(从设备延迟或打设备时延)

容Slave(从设备)在从来不数要发的情状下,跳了早晚数额的总是事件,在这些连事件被不要回复Master(主设备)的保,这样就算可知更进一步省电(范围可以是0~499)。

详尽解答如下:

达成图,Slave Latency
= OFF时,master发包,slave必须回复,如果非过来,Master就会见以为slave那边接受不正常。若Slave
Latency = ON时,master发包,slave允许生3只确保不过来

3.Supervision Timeout(超时时间要监察超时)

斯参数设定了一个超时时间,如果BLE在这时刻内无来通信的话,就会见活动断开(单位是10ms,范围是10~3200即100ms~32s)。

连间隔、从机时延以及过时间及时三者必须满足如下公式:

Supervision Timeout >(1 +slaveLatency)*(connectionInterval)

流动:slaveLatency不可知算是在supervision
Timeout的时光内,否则连就会见无健康断开

立即三只连参数在不同状况下本着通信速率和功耗的影响:

1.Connection
Interval缩水,Master以及Slave通信更加频繁,提高了多少吞吐速度,缩短了数据发送时间,但为提高了功耗。

2.Connection
Interval加长最新资讯,通信频率降低,数据吞吐速度下跌,数据发送等的流年再增长,但这种装置降低了功耗。

3.Slave
Latency压缩或设置为0,那么每次连续事件受到都要还原Master的保证,当然功耗会上升,但数目发送速度为会见提高。

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

关于Tunercom168微信号

每周发布有关昇润科技蓝牙模块和蓝牙方案的摩登消息,提供有关物联网、智能家居、可越过戴设备、汽车电子、医疗电子等使信息,让您紧跟技术潮流,欢迎关注!

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图