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

After changing base UUID of Nordic UART service it stops working

I have modified it so that it works with two nRF51 DKs, one acting as a central and other acting as a peripheral.

The base UUID for this service by default is

{0x9E, 0xCA, 0xDC, 0x24, 0x0E, 0xE5, 0xA9, 0xE0, 0x93, 0xF3, 0xA3, 0xB5, 0x00, 0x00, 0x40, 0x6E}

but I would like to use my own base UUID.

{{0x00, 0xC7, 0xC4, 0x4E, 0xE3, 0x6C, 0x51, 0xA7,0x33, 0x4B, 0xE8, 0xED, 0x00, 0x00, 0xB8, 0x03}}

It stops working.it connects to the uart application. in advertisement it shows with different uuid. the uuid i am using is apple midi specification.

after connecting a message popups that "doesn't support uart" and closes.

What am I missing?

Parents Reply
  • no it is not possible for me too capture on air packet.yes i had check the ad report.in advt report mac address of my peripheral is shown .i am running ble_uart central example from sdk 15.in this example ble_advdata.c line 779 dataoffset variable become zero.this the issue.i have only change the nus base uuid with by one the service uuid which is advertised by peripheral(00000000-0000f-11e1-9ab4-0002a5d5c51b)

Children
Related