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

Where does the UUID come from?

I just tested putting the same firmware on two different nRF51822s and inspected them with this test app.

They show two different UUID's.

image description

image description

I can find no macro to modify in the example firmware project. Where does this UUID come from? And can I read it at run time?

Parents
  • Each iOS device generates its own unique UUID for each peripheral (Bluetooth Low Energy device) that connects to it. (Maybe it is some hash of both the bluetooth device's address and a unique identifier on the iOS device)

    A UUID can be used by apps to keep track of connections and reconnections to a specific bluetooth low energy device, but the device will have a different UUID on each iOS device.

    This question may be better answered on other forums. I believe there are a few threads about it on StackOverflow and the Apple Developer Forums.

Reply
  • Each iOS device generates its own unique UUID for each peripheral (Bluetooth Low Energy device) that connects to it. (Maybe it is some hash of both the bluetooth device's address and a unique identifier on the iOS device)

    A UUID can be used by apps to keep track of connections and reconnections to a specific bluetooth low energy device, but the device will have a different UUID on each iOS device.

    This question may be better answered on other forums. I believe there are a few threads about it on StackOverflow and the Apple Developer Forums.

Children
Related