标准和自定义 GATT 特性
Standard and custom GATT characteristic
我正在为 android phone 和 android watch (wearOS) 编写应用程序。这些应用程序将通过蓝牙相互通信。基本上 android phone 上的应用程序将与 WearOS 设备绑定,然后与 WearOS 上的应用程序通信以启动指定功能,获取电池信息,...
我知道我应该使用 GATT 特性来获取电池、设备名称等标准信息,...
这两个问题请大家帮忙指教:
从哪里可以获得标准特征 UUID 的完整列表?
如何为自定义 informations/features 定义自定义特征,例如“显示照片”或“播放声音”?
非常感谢
在哪里可以获得标准特征 UUID 的完整列表?
这是在 Markus Kauppinen 分享的 link 找到的文档:-
在第 12 页左右,您会找到“GATT 特性和对象类型”的开头。在第 19 页左右,您会找到“GATT 服务”的开头。
如何为自定义 informations/features 定义自定义特征,例如“显示照片”或“播放声音”?
我推荐以下 links,其中介绍了如何在 Android 上创建 BLE GATT Table:-
- Android: Using a GATT Server
- Sample BLE GATT Server
- Nordic's Android BLE Library(检查 GATT 服务器支持)
- BluetoothGattServer Android API
其他资源
- The Ultimate Guide to Android BLE Development
- How to Design Custom Services and Characteristics
- BLE Characteristics: A Beginner's Tutorial
- BLE: Sending Data between Two Android Devices
我正在为 android phone 和 android watch (wearOS) 编写应用程序。这些应用程序将通过蓝牙相互通信。基本上 android phone 上的应用程序将与 WearOS 设备绑定,然后与 WearOS 上的应用程序通信以启动指定功能,获取电池信息,...
我知道我应该使用 GATT 特性来获取电池、设备名称等标准信息,...
这两个问题请大家帮忙指教:
从哪里可以获得标准特征 UUID 的完整列表?
如何为自定义 informations/features 定义自定义特征,例如“显示照片”或“播放声音”?
非常感谢
在哪里可以获得标准特征 UUID 的完整列表?
这是在 Markus Kauppinen 分享的 link 找到的文档:-
在第 12 页左右,您会找到“GATT 特性和对象类型”的开头。在第 19 页左右,您会找到“GATT 服务”的开头。
如何为自定义 informations/features 定义自定义特征,例如“显示照片”或“播放声音”?
我推荐以下 links,其中介绍了如何在 Android 上创建 BLE GATT Table:-
- Android: Using a GATT Server
- Sample BLE GATT Server
- Nordic's Android BLE Library(检查 GATT 服务器支持)
- BluetoothGattServer Android API
其他资源
- The Ultimate Guide to Android BLE Development
- How to Design Custom Services and Characteristics
- BLE Characteristics: A Beginner's Tutorial
- BLE: Sending Data between Two Android Devices