Bluetooth基础知识 您所在的位置:网站首页 蓝牙模块分几种 Bluetooth基础知识

Bluetooth基础知识

2023-08-27 15:19| 来源: 网络整理| 查看: 265

Broadcaster: 又称为Advertiser,周期性的向周围设备广播数据,

Observer:又称为Scanner,可以监听广播数据或者搜索周围设备,

Central: 又称为master,负责扫描设备并发起建立请求,在建立连接后变成master

Peripheral: 可称为slave,  负责广播的并接收连接请求的设备在建立连接后称为slave

这些角色是链路层定义的,是根据设备是否建立连接来划分分的,可以将这四个类型的设备逻辑的划分为两组:

advertiser和scanner 

master和slave

advertiser 和 scanner属于广播阶段的概念,即在建立连接之前设备角色。master 和slave属于建立连接之后的概念,一旦建立连接,scanner角色变为master,advertiser变为slave。

根据应用场景的需求,一个设备可以是master,也可以是slave或者二者兼备。初始化建立连接的设备称为master,负责广播的并接收连接请求的设备称为slave通过上面的例子可以看到,在建立连接后,支持HRS的手环提供了检测心率的功能,称其为server,因为其提供了某种服务,而手机仅仅是将server端的功能获取并展现出来,称其为client。于是对于BLE设备,依据是否提供服务,可以将这个设备分为是server还是client。Server 和client是ATT/GATT层定义的概念,ATT采用的是client/server模式的交互方式,Client从server端请求数据,server将数据发送给client。Master和slaver是相对连接而言,client和server是独立于master和slave的概念,每个BLE设备有可能是client或者server或者二者兼备。


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有