0
  1. 我想检查 Bluedroid 中从设备支持的 BLE 配置文件。
  2. 是否有任何工具/应用程序可以做到这一点?
4

2 回答 2

1

我想检查 Bluedroid 中从设备支持的 BLE 配置文件。

Bluedroid 本身,实际上不支持 BLE 配置文件,只是将 GATT 接口暴露给上层,在核心规范中它说 GATT 也是一个配置文件,但我们需要在它上面编写应用程序。这个应用程序实现了 BLE 配置文件,例如心率。和 BLE 配置文件包括服务/特征/描述符。

是否有任何工具/应用程序可以做到这一点?

iOS 上名为“LightBlue”的一款应用可以帮助您找出远程设备支持的配置文件。

于 2016-08-04T06:12:17.943 回答
0

服务发现协议(参见此处第1907 页)用于发现远程设备上的服务,对于每个服务,您可以看到服务符合的配置文件列表。您可以使用sdptoolfrom BlueZ 来阅读支持的服务列表:

例如,sdptool browse 00:80:98:24:15:6D

于 2016-08-02T16:35:11.597 回答