This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

ble-tutorial

Hello, I am working on ble characteristics tutorial. (F00D, BEEF example) I flashed the program and tried to scan my nrf52 DK on my Android phone. Some parts of my Android source is like this;

public final static UUID UUID_SERVICE = UUID.fromString("0000F00D-1212-EFDE-1523-785FEF13D123");

(...)

mBluetoothAdapter.startLeScan(new UUID[]{RFduinoService.UUID_SERVICE}, mLeScanCallback);

However, my phone can't find the device.

I think there's no problem in discovering service with that UUID.

What is the problem, then? Otherwise, is the UUID wrong?

Related