我试图创建一个Android应用程序,将连接到HC-05蓝牙模块连接到Arduino Uno。我一直使用示例代码作为我的项目的基础,所以我缺乏完整的代码理解。我的代码使用UUID,我想知道你从哪里得到的。它是从Android手机,HC-05,或Arduino Uno?你怎么去找到这个?我试着在网上寻找,但没有找到适合我的答案。任何帮助将不胜感激。
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");
1条答案
按热度按时间unguejic1#
阅读Android文档中的BluetoothDevice类。
如果您正在连接蓝牙串行板,请尝试使用众所周知的SPP UUID 00001101-0000-1000-8000- 00805 F9 B34 FB。但是,如果您正在连接Android对等设备,请生成您自己的唯一UUID。
因此,对于HC-05,您需要连接蓝牙串行板: