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.

Sensortag 2.0 iBeacon firmware source code

Other Parts Discussed in Thread: CC2650, CC2650STK

Reading the documentation it seems that che Sensortag 2.0 CC2650 sample code for iBeacon functionality has to be requested.

How can I submit the request to obtain the sources?

We are registered Apple developers and MFI licensed.

Thank you

Lucio

  • Lucio,

    You need to be an Apple iBeacon Licensee (developer.apple.com/ibeacon). I think there is no specific example available for iBeacon but once you have the details available from Apple it is a fairly simply job to implement this with our documentation. Adding the BLE team to this thread for clarification.

    Regards,
    Svend
  • Svend,

    we are iBeacon Licensee.
    I was looking for a sample iBeacon source code for sensortag to have a starting point for my implementation.
    Sure you do not have any starting point for that?
    I remember that for the previous sensortag HW there where an ibeacon implementation available.

    May I ask why you put the ibeacon logo outside the CC2650STK box and you do not have an ibeacon implementation for developers?

    Lucio
  • Lucio,

    There might be some examples available that I am not aware of, that is why I have assigned the case to the US-based BLE team which have more knowledge on this. They should be able to get back to you later today with an answer.

    Regards,
    Svend
  • Hi Svend,

    Is there any update on the examples. I am also looking for a code starting point that uses iBeacon so would greatly appreciate any pointers.

    Thanks

    Sasi

  • Hello,

    You can see an example Beacon implementation in SimpleBLEBroadcaster by looking at the code under "BEACON_FEATURE" conditional compile. This will guide you on how to change the Advertisement data which is used to implement BLE Beacons (Broadcasters). Implementing the device side changes for iBeacon should be straight forward by looking at the Apple "Getting Started with iBeacon" document. You can run SimpleBLEBroadcaster on SensorTag by replacing the default SmartRF06 board file with the SensorTag board file.

    To develop a fully compliant iBeacon ecosystem, you'll need to obtain the appropriate licensing from Apple.

    Best wishes