BLE
文章平均质量分 78
小黑子来咯
这个作者很懒,什么都没留下…
展开
-
BLE协议—开源蓝牙协议栈
学习笔记,有问题欢迎指出。原创 2024-04-05 12:55:44 · 357 阅读 · 0 评论 -
BLE协议—Beacon信标广播
基于BLE广播的功能的协议。蓝牙Beacon并不是蓝牙技术联盟所指定的标准,因此也被称为“虚拟标准”,是由大型供货商或企业集团为首,针对广泛的Beacon应用所正式提出的蓝牙应用规范,比如苹果公司的iBeacon协议,谷歌公司的Eddystone协议。:这两个值用于识别一组iBeacons中的特定的Beacon,以进一步细分UUID下的区域或使用场景。:用于广告推送,比如商场内,当用户走进商场时打开商城APP,即可看到实时的商城活动等。:应用特定的唯一标识符,用于区分不同的iBeacon部署。原创 2024-04-05 16:48:11 · 1420 阅读 · 0 评论 -
BLE协议—HID
HID(Human Interface Device,人机接口设备)是USB设备中常用的设备类型,是直接与人交互的USB设备,比如键盘、鼠标、游戏手柄等。为了无线与有线设备相同类型设备的兼容,BLE HID设备与USB HID设备使用的都是同一种规范。HOGP(HID Over GATT Profile)是在BLE GATT协议的基础上实现的HID协议。学习笔记,有问题欢迎指出。原创 2024-04-05 19:14:03 · 967 阅读 · 0 评论 -
BLE协议—广播和扫描
广播和扫描在无线通信中是非常重要的一个技术点。在BLE中,扫描和广播是通信的基础,用户可以直接用扫描和广播进行数据的传输(数据量不大,功耗要求较高的情况下),也可以在广播和扫描的基础上进行连接后点对点通信。原创 2024-01-02 15:26:47 · 2440 阅读 · 0 评论 -
BLE协议—协议栈基础
BLE设备每次广播时,会在3个广播信道(37/38/39,对应的中心频率是2402MHz,2426MHz,2480MHz)上发送相同的报文,这些报文被称为一个广播事件。属性协议层(Attribute Protocol,ATT):定义了访问对端设备上数据的一组规则,是GATT规范的基础,也是低功耗蓝牙的基石。一个广播数据包最长为37个字节 , 前6个字节为设备地址,后面是数据区,数据区最大31个字节,又分为若干个AD Sturcture,扩展广播包的最大长度为255字节。数据区没用完的话,系统会在后面补0。原创 2023-12-27 16:28:25 · 1804 阅读 · 1 评论