如何获取 Android 到 HC-05 蓝牙连接的 UUID

问题描述 投票:0回答:1

我正在尝试创建一个 Android 应用程序,它将连接到连接到 Arduino Uno 的 HC-05 蓝牙模块。我一直在使用示例代码作为我项目的基础,所以我对代码缺乏完整的理解。我的代码使用 UUID,我想知道你从哪里得到的。是来自 Android 手机、HC-05 还是 Arduino Uno?你如何找到这个?

我试过在线查找,但没有找到适合我的答案。任何帮助将不胜感激。

kotlin uuid android-bluetooth hc-05
1个回答
0
投票

阅读 Android 文档中的 BluetoothDevice 类。

如果您连接到蓝牙串行板,请尝试使用众所周知的 SPP UUID 00001101-0000-1000-8000-00805F9B34FB。但是,如果您要连接到 Android 对等设备,请生成您自己的唯一 UUID。

因此,对于HC-05,您需要连接蓝牙串口板:

private val NAME = "HC-05"
private val KNOWN_SPP_UUID = UUID.fromString("00001101-0000-1000-8000-00805F9B34FB");
© www.soinside.com 2019 - 2024. All rights reserved.