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.

iBeacon deviceName advertising

Other Parts Discussed in Thread: CC2540, CC2541

We have developed an iBeacon starting from SimpleBLEPeripheral example and the following info coming from this forum (see below).

All is working correctly, the beacon is detected by AirLocate Apple App.

The pb I have is that I can not get the deviceName when i try to get the list of peripheral from iOS bluetooth framework

- didDiscoverPeripheral callback does not return any peripheral name when a peripheral is detected...

My Question: What do I need to implement in my CC2540 code (based on SimpleBLEPeripheral) to retrieve the peripheral name when a peripheral is detected iOS side ?

02 - length of this chunk
01 - type of data (GAP_ADTYPE_FLAGS)
1A - this is the flag byte containing info about the apple device. it can be different, e.g. for my CC2541 based peripheral it's 06.

Now starts the iBeacon part:
1A - length (26 bytes)
FF - type of data (i.e. manufacturer-specific data)
4C, 00 - this is Apple's 16 bit company identifier
02 - presumably signals that iBeacon data follows
15 - length of data that follows (21 bytes)
next 16 bytes: the UUID of the iBeacon
00 42 - major number
00 58 - minor number
C5 - int8 value (2's complement) of the transmit power in dB