0

I am attempting to create an Android app that will connect to an HC-05 Bluetooth module connected to an Arduino Uno. I have been using example code as the base for my project so I am lacking complete understanding of the code. My code uses the UUID and I am wondering where you get that from. Is it from the Android phone, HC-05, or the Arduino Uno? How do you go about finding this?

I have tried looking online but have not found an answer which works for me. Any help would be greatly appreciated.

Zack Myers
  • 13
  • 5

1 Answers1

0

Reading up on the BluetoothDevice class from the Android Documentation.

If you are connecting to a Bluetooth serial board then try using the well-known SPP UUID 00001101-0000-1000-8000-00805F9B34FB. However if you are connecting to an Android peer then please generate your own unique UUID.

Therefore, for HC-05, you need need to connect to the Bluetooth serial board:

private val NAME = "HC-05"
private val KNOWN_SPP_UUID = UUID.fromString("00001101-0000-1000-8000-00805F9B34FB");
u-ways
  • 6,136
  • 5
  • 31
  • 47