在AN-B-029开发蓝牙智能自定义profile_V1.0文件中,图19中不仅有一个服务:使用BlueLoupe发现GATT。我根本不知道通用存取服务,通用属性服务。当我看到其他文件时,我还看到“RW-BLE通用属性配置文件(GATT)使用属性协议定义了服务框架,用于发现服务和读写对等设备上的特征值。”这对我来说很难理解。你能尽量解释清楚吗?
另外,我已经看过GATT接口规范文件。但我也很难理解。
你好,
通用存取服务和通用属性服务是强制性服务,所以所有暴露任何GATT服务的设备必须还要公开这些服务。
通用访问服务至少包含两个特征。通用属性服务只包含一个特征,即服务更改特征。
您可以在这里找到关于这些服务(以及其他采用的服务)的更多信息https://developer.bluetooth.org/gatt/services/Pages/ServicesHome.aspx
非常感谢!
另外,我已经看过GATT接口规范文件。但我也很难理解。
你好,
通用存取服务和通用属性服务是强制性服务,所以所有暴露任何GATT服务的设备必须还要公开这些服务。
通用访问服务至少包含两个特征。通用属性服务只包含一个特征,即服务更改特征。
您可以在这里找到关于这些服务(以及其他采用的服务)的更多信息https://developer.bluetooth.org/gatt/services/Pages/ServicesHome.aspx
非常感谢!