尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
【GATT】规范精讲[12]: GATT 的 BR/EDR 名片——SDP 记录里藏着哪条通道
GATT系列精讲前十一篇讲的 GATT 过程,大多在 LE 上跑,因为消费电子里 BLE 占了绝大多数。但 GATT 不是 LE 的专属,它也能跑在 BR/EDR 上。经典蓝牙世界里有一套沿用了二十多年的服务发现机制叫 SDP——Service Discovery Protocol。当 GATT 想在 BR/EDR 上安家时,就必须按 SDP 的规矩递一张名片,告诉别人自己在哪里、用哪条通道。目录一、SDP 是什么,为什么 BR/EDR 需要它二、两种 SDP 记录:单通道还是双通道三、PSM 与句柄范围的含义四、工程启示:SDP 记录是 BR/EDR 设备的必填项五、测验这一篇是 GATT 规范的最后一章,内容不长,只规定了 SDP 记录的格式。但它揭示了 GATT 在两种物理层上的身份差异:在 LE 上 GATT 自己就是目录,在 BR/EDR 上 GATT 得先去 SDP 那里挂个号。一、SDP是什么,为什么BR/EDR需要它SDP 是经典蓝牙的服务发现协议。一个 BR/EDR 设备要让别人知道自己提供什么服务,就得在 SDP 服务器上注册一条记录。对方想连你的服务,先查 SDP 拿到服务的 UUID、PSM、协议栈等信息,然后才能建立 L2CAP 信道走具体协议。GATT 在 BR/EDR 上也不例外。规范要求:支持 GATT over BR/EDR 的设备必须发布一条 SDP 记录。这条记录就是 GATT 的名片,上面写着自己的服务 UUID、用哪个 L2CAP PSM、G
RELATED

相关推荐

TPS259483AYWPR与STM32F469II协同实现工业级电源路径保护

TPS259483AYWPR与STM32F469II协同实现工业级电源路径保护

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📅 2026/10/29 1:13:45
Windows Mobile绿色模拟器:零安装便携式沙盒方案

Windows Mobile绿色模拟器:零安装便携式沙盒方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📅 2026/10/29 1:13:45
STM32CubeMX+HAL库实战:UART、I2C、SPI配置与调试指南

STM32CubeMX+HAL库实战:UART、I2C、SPI配置与调试指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📅 2026/10/29 1:13:45
MORE NEWS

更多资讯

📰

基于微信小程序的校园食堂点餐系统【附源码+文档】

💕💕作者: 米罗学长 💕💕个人简介:混迹java圈十余年,精通Java、小程序、数据库等。 💕💕各类成品Java毕设 。ssm,springboot,vue等项目&#xff0…

📰

Spring AI 1.1.0 周学习回忆录:从 ChatClient 到手拼 RAG 的全部代码与坑

Spring AI1.1.0 实战周记|从 ChatClient 到手写 RAG,全套可运行代码 踩坑速查AI 转型系列・第 1 周技术复盘 Java 后端转型 AI 应用开发第一周总结。10 个实验接口、22 个踩坑记录、通过javap校验 7 个 Jar 包 API 签名。 本文不讲故事,全部…

📰

Linux 服务器磁盘占满完整排查流程(宝塔环境)

# Linux服务器磁盘占满完整排查流程(宝塔环境)在用宝塔管理云服务器的时候,经常遇到磁盘使用率100%的告警,网站直接打不开。很多时候明明手动删了文件,空间还是不释放,这里整理一套完整排查步骤&#xff0c…

📰

Flink实时同步Oracle到StarRocks的几个踩坑经验分享

最近在搞数据实时同步的活,把Oracle的业务数据实时同步到StarRocks给分析用。用的阿里云Flink最新版本 vvr-11.7-jdk11-flink-1.20。选型没什么好说的,Flink CDC 读 Oracle,写 StarRocks,方案很成熟。但阿里云原生不带 Oracle CDC…

📰

Python 实战:把一个“半成品“跳棋改造成单机 / 人机 / 联机三模式完整项目

写在前面在学校随便做的中国跳棋课程设计。它能跑,但问题不少:棋盘画得出来,点棋子却经常没反应联机靠手工拼 JSON,还用 eval 解析报文只要有一个玩家断线,整局游戏就卡死没有胜负判定,没有 AI,…

📰

技术管理者如何评估 EMBA 里的 AI 资源:四维评估框架、课程能力栈拆解与 Python 评分脚本

适合谁读:正在负责 AI 或数字化项目、考虑读在职管理学位的技术管理者。 解决什么问题:几乎每个 EMBA 项目都会提到 AI,怎样把「有 AI」拆成可以逐项核对的指标,并判断这些课程覆盖到 AI 能力栈的哪一层。评估一个项目的 AI 含量时…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬