This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Different UUID's : Different UUID's on Different Phones for the same Device(keyfob)

Other Parts Discussed in Thread: CC2540

Hi All,

We are developing a project based on TI's CC2540 keyfob that communicates with the iOS/Android devices.

Basically each CC2540 device has an unique UUID. But  when we are trying to read the same Keyfob Device UUID with different  iOS devices like iPhone4S, iPhone 5S and iPad, its showing different UUID's in all the devices.

We are running latest updated versions of iOS7 on all the above mentioned devices.

Please suggest a solution for this problem.

Thanks in advance..

Regards

Krishna.

  • Hi Krishna,

    You are correct, even though each CC254x device has it's own unique IEEE address, each iOS device will generate a unique address for that device. You can't filter or make decisions based on the underlying IEEE address because the UUID address generation within the Core Bluetooth (iOS) is done by a hidden algorithm.

    The best way to identify an address is once you are connected and you read out an characteristic which has the IEEE address stored.

    It's basically a limitation on the iOS side.

    Best Regards

    Joakim Lindh

  • Thank for the info Joakim...