写在前面--- BLE低功耗蓝牙GATT简介

本文介绍了BLE低功耗蓝牙的GATT协议,包括BLE平台支持、GAP、设备角色、广告与扫描响应数据、广告过程、广播网络拓扑、连接网络拓扑、GATT交易、服务和特性等方面,详细解析了蓝牙低能耗设备的工作方式和数据交换机制。
摘要由CSDN通过智能技术生成
 
低功耗蓝牙(BLE),有时也称为“蓝牙智能”,是经典蓝牙的轻量子集,是蓝牙4.0核心规范的一部分。尽管与经典蓝牙存在一些重叠,但BLE实际上具有完全不同的沿袭,并由诺基亚作为内部项目“ Wibree”启动,然后被蓝牙SIG采纳。

工程师和产品设计师那里有很多无线协议,但是使BLE如此有趣的是,它几乎肯定是设计可以与任何现代移动平台(iOS,Android,Windows Phone等)通信的最简单方法。 ),尤其是在Apple设备的情况下,这是唯一不需要您无休止地努力才能为iOS设备合法销售产品的硬件设计选择。
 

BLE平台支持

BLE平台支持从下面列出的版本开始,大多数主要平台都支持蓝牙4.0和蓝牙低功耗(BT 4.0的子集):
  • iOS5 +(首选iOS7 +)
  • Android 4.3以上版本(4.4以上版本已修正许多错误)
  • 苹果OS X 10.6+
  • Windows 8(XP,Vista和7仅支持蓝牙2.1)
  • GNU/Linux Vanilla BlueZ 4.93+

GAP

GAP是Generic Access Profile的缩写,它控制蓝牙中的连接和广播。GAP使您的设备对外界可见,并确定两个设备如何(或不能)相互交互。

 

Device Roles

GAP定义了设备的各种角色,但是要记住的两个关键概念是中央设备和外围设备。
  • 外围设备是小型,低功耗,资源受限的设备,可以连接到功能更强大的中央设备。外围设备是诸如心率监测器,启用BLE的接近标签等。
  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值