SWRA491A September   2015  – October 2016 CC2640 , CC2640R2F , CC2650 , CC2650MODA

 

  1.   Implementing Eddystone™ Bluetooth® Smart Beacons Using the TI BLE-Stack™
    1.     Trademarks
    2. 1 Introduction
    3. 2 Abbreviations
    4. 3 Objective
    5. 4 Project Overview and Prerequisites
    6. 5 Design and Implementation
      1. 5.1 Operation Modes Overview
      2. 5.2 Regular Advertising Mode
        1. 5.2.1 Setting Advertising Parameters
        2. 5.2.2 Populating the Eddystone Frame Payload
      3. 5.3 URL Configuration Mode
        1. 5.3.1 Setting Advertising Parameters
        2. 5.3.2 URL Configuration Service
    7. 6 Test
    8. 7 Summary
    9. 8 References
  2.   Revision History

Summary

This application note describes the basic concept of Eddystone Beacon, how connectable beacon applications can be implemented on top of the existing sample application SimpleBLEPeripheral, and how the compatibility to Eddystone specification can be tested. Also, events, callbacks, and usages of hardware drivers are introduced for obtaining information to populate the TLM frame.

With a simple feature addition and modification on the sample application, connectable beacon devices such as a Eddystone-compatible beacon device can be easily developed.