+NOTIFY always reports on char handle 6, +INDICATE always reports on char handle 7

  • service
  • Topic Author
  • Offline
  • Administrator
  • Administrator
More
5 days 3 hours ago #254 by service
New Topic
问题:+NOTIFY always reports on char handle 6, +INDICATE always reports on char handle 7

答案:
根据提供的参考资料(TI 文档 swra621a.pdf),其中并未明确提及“+NOTIFY always reports on char handle 6, +INDICATE always reports on char handle 7”这一具体描述。参考资料内容为 PDF 的原始二进制流,无法解析出与 BLE 通知/指示句柄相关的具体技术说明。

因此,**参考资料不足**。基于我的蓝牙技术知识补充如下:

在 BLE GATT 协议中,NOTIFY 和 INDICATE 分别对应不同的 CCCD(客户端特征配置描述符),它们通常关联到同一个特征(Characteristic)的不同句柄。但“+NOTIFY 总是报告在句柄 6,+INDICATE 总是报告在句柄 7”并非通用规则。句柄值取决于具体的 GATT 服务实现。例如,在 TI 的某些示例中(如 CC254x 或 CC13xx 系列),特征声明句柄、值句柄和 CCCD 句柄可能依次排列,但具体数值(如 6 和 7)仅适用于特定配置,并非固定标准。因此,该说法仅在特定固件或演示中成立,不能作为通用结论。

> 答案参考了知识库中的相关资料。

[hr]本问答来源于社区热点问题,由AI基于知识库生成。

Please Log in or Create an account to join the conversation.

Time to create page: 0.207 seconds