【问题标题】:What GATT services use multiple characteristics with the same UUID?哪些 GATT 服务使用具有相同 UUID 的多个特征?
【发布时间】:2014-12-11 00:16:55
【问题描述】:

蓝牙 v4.0 规范说:

一个服务可能有多个具有相同特征 UUID 的特征定义。 [1]

是否有任何 GATT 服务具有多个具有相同 UUID 的特征?

这有什么用例?

[1](第 3 卷,G 部分,3.3.1 “特性声明”)

【问题讨论】:

    标签: bluetooth bluetooth-lowenergy gatt


    【解决方案1】:

    通常它不会那么有用……一个简单的用例可以是:

    如果我有一个 BTLE 设备尝试测量空间中两点之间的磁通密度差异,并向用户提供两个点上的磁通密度,而不是发布两个环境传感服务,发布一个更有意义具有两个“磁通量密度 - 2D”特征的环境传感服务。

    【讨论】:

    • 感谢 Tian 指出 ESS 规范。这个 BT-SIG 满足的规范确实(可选)使用了相同特征 UUID 的多个实例。来自规范:“这允许传感器以不止一种方式报告其读数。例如,温度传感器可以提供瞬时和每日平均读数。” bluetooth.org/docman/handlers/downloaddoc.ashx?doc_id=294797
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-25
    • 1970-01-01
    • 2013-04-12
    相关资源
    最近更新 更多