BLE基础概念

BLE 一共40个信道,其中广播信道为:37(2402MHZ)、38(2426MHZ)、39(2480MHZ),剩余37个为数据信道。

广播

一个完整的广播事件由广播间隔和广播延时组成(防止同一时间同一信道上的广播报文造成干扰):

adv_event = adv_interval + adv_delay

其中,adv_interval(广播间隔)必须是“0.625ms”的整数倍,范围是“20ms ~ 10.24s”之间。adv_delay(广播延时)是链接层分配的一个伪随机数,它的范围为“0 ~ 10ms”。

广播间隔在最小广播间隔和最大广播间隔之间,它们都是以“0.625ms”为单位,如果要固定广播间隔为某一个值,只需要将这两个参数设置为同一个有效数值即可。

广播有四种:可连接的定向广播,可连接与不可连接的非定向广播,可扫描的非定向广播,顾名思义。

扫描

主机的扫描分为主动扫描和被动扫描,主动扫描可获得从机的广播数据和扫描回应数据,被动扫描只能获得广播数据。

扫描间隔是指多久扫描一次(而不是每次扫描事件的间隔),扫描窗口是指每次扫描持续的时间,所以扫描窗口不能大于扫描间隔(它俩属于包含与被包含的关系)。

连接

连接间隔为“1.25”的整数倍,也是取值于最小连接间隔和最大连接间隔之间,因为蓝牙是由一个个连接事件组成连接,连接不是连续的,而两个连接事件之间的间隔为连接间隔。取值为6(7.5ms)~3200(4s)。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值