标准和定制 GATT 特征

Ngu*_*inh 2 android bluetooth-lowenergy bluetooth-gatt

我正在为 Android 手机和 Android 手表(wearOS)编写应用程序。这些应用程序将通过蓝牙相互通信。基本上Android手机上的应用程序将与WearOS设备绑定,然后与WearOS上的应用程序通信以启动指定功能,获取电池信息,...

我知道我应该使用 GATT 特征来获取标准信息,例如电池、设备名称……

请帮忙指教一下这两个问题:

在哪里可以获得标准特征 UUID 的完整列表?

如何定义自定义信息/功能(例如“显示照片”或“播放声音”)的自定义特征?

非常感谢

You*_*eed 6

在哪里可以获得标准特征 UUID 的完整列表?

这是在 Markus Kauppinen 共享的链接中找到的文档:-

https://btprodspecationrefs.blob.core.windows.net/assigned-values/16-bit%20UUID%20Numbers%20Document.pdf

在第 12 页左右,您会找到“ GATT 特征和对象类型”的开头。在第 19 页左右,您会找到“ GATT Services ”的开头。

如何定义自定义信息/功能(例如“显示照片”或“播放声音”)的自定义特征?

我推荐以下链接,其中介绍了如何在 Android 上创建 BLE GATT 表:-

其他资源

  • 您的链接让我对蓝牙设备如何连接和协同工作有了很多了解。非常感谢 (2认同)