+NOTIFY always reports on char handle 6, +INDICATE always reports on char handle 7
-
service
-
Topic Author
-
Offline
-
Administrator
-
Less
More
-
Posts: 1
-
Thank you received: 0
-
-
5 days 3 hours ago #254
by service
问题:+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