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

nbysray5  于 2023-03-03  发布在  Kotlin
关注(0)|答案(1)|浏览(338)

我试图创建一个Android应用程序,将连接到HC-05蓝牙模块连接到Arduino Uno。我一直使用示例代码作为我的项目的基础,所以我缺乏完整的代码理解。我的代码使用UUID,我想知道你从哪里得到的。它是从Android手机,HC-05,或Arduino Uno?你怎么去找到这个?
我试着在网上寻找,但没有找到适合我的答案。任何帮助将不胜感激。

unguejic

unguejic1#

阅读Android文档中的BluetoothDevice类。
如果您正在连接蓝牙串行板,请尝试使用众所周知的SPP UUID 00001101-0000-1000-8000- 00805 F9 B34 FB。但是,如果您正在连接Android对等设备,请生成您自己的唯一UUID。
因此,对于HC-05,您需要连接蓝牙串行板:

private val NAME = "HC-05"
private val KNOWN_SPP_UUID = UUID.fromString("00001101-0000-1000-8000-00805F9B34FB");

相关问题