蓝牙协议 和 esp32

_____ 蓝牙协议框架

主要关注三个部分

GAP 和 GATT 的功能是解析 LL 层的 payload。

1. GAP层(Generic access profile)
GAP 主要负责设备的发现和连接管理,定义了设备如何广播、扫描、连接和断开连接。


2. Generic Attribute Profile (GATT)
GATT 负责定义蓝牙设备间数据的格式和传输方式,主要用于实现具体的服务和特性(如心率监测、温度传感等。
 

3. ATT(Attribute Protocol)属性层是GATT和GAP的基础,它定义了BLE协议栈上层的数据结构和组织方式。

_____ esp32

 官方例子

GATT Server API - ESP32 - — ESP-IDF Programming Guide v5.2.2 documentation
​​​​​​​

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-16 17:48:05       66 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-16 17:48:05       70 阅读
  3. 在Django里面运行非项目文件

    2024-07-16 17:48:05       57 阅读
  4. Python语言-面向对象

    2024-07-16 17:48:05       68 阅读

热门阅读

  1. Qt 实战(7)元对象系统 | 7.3、QMetaObject

    2024-07-16 17:48:05       20 阅读
  2. 交易积累——VR

    2024-07-16 17:48:05       22 阅读
  3. 艺术类硕士在核心期刊上发表论文真的很难么?

    2024-07-16 17:48:05       24 阅读
  4. 靖江美食元宇宙

    2024-07-16 17:48:05       18 阅读
  5. 1213:八皇后问题

    2024-07-16 17:48:05       19 阅读
  6. py每日spider案例之影视搜索篇

    2024-07-16 17:48:05       19 阅读
  7. Linux内核 -- 用户态coredump处理之do_coredump函数

    2024-07-16 17:48:05       24 阅读
  8. 什么是MATLAB许可证协议书

    2024-07-16 17:48:05       22 阅读