Bluetooth LE Developers Guide#
The Developer's Guide content is organized in the following groups:
About the Stack: Describes the structure and features of the Silicon Labs Bluetooth stack.
Getting Started with Application Development: Provides step-by-step instructions for configuring, building, and flashing a Bluetooth application, describes example applications that are provided as starting points, and lists applicable development tools.
Developing and Debugging: Describes development resources as well as detailed information on a variety of topics.
Code Examples: Provides links to libraries of code examples.
Co-Processors (NCP/RCP): Discusses the two co-processor models and how they are used.
Bootloading: Includes information on using the Gecko Bootloader with bluetooth applications.
Performance: Provides performance testing and measurement tools and techniques as well as results.
Multiprotocol: Offers background on implementing multiprotocol applications and information on different multiprotocol models.
Non-Volatile Data Storage: Provides background on managing device memory.
Security: Describes Silicon Labs security resources and how to manage bluetooth security.
Operating Systems: Discusses using Bluetooth LE with different operating systems.
Coexistence: Contains background on coexistence issues and strategies for improving performance in the presence of other protocol traffic.
Location Services: Links to a set of pages describing the Bluetooth Location Services functionality and its API reference.
Bluetooth LE Electronic Shelf Label: Introduces the Bluetooth Electronic Shelf Label (ESL) example that incorporates the essential BLE ESL features, describes how to configure an ESL network, and explains how to extend the example with a second display, additional images, and so on.
Implementation Tips: Provides advice in a number of areas to help with implementing a Bluetooth LE application.