Warning
This document is not updated for ESP32H21 yet, so some of the content may not be correct.
This warning was automatically inserted due to the source file being in the add_warnings_pages list.
Bluetooth® Common
Bluetooth Common provides shared definitions and APIs used by both Bluetooth Classic and Bluetooth Low Energy (Bluetooth LE). It serves as a foundation for shared functionality across Bluetooth components, offering unified interfaces for Bluetooth initialization, configuration, and device management.
The Bluetooth Common API is organized into the following parts:
Provides shared definitions and data structures used by both Bluetooth Classic and Bluetooth LE.
Provides core APIs for initializing, enabling/disabling, and managing the Bluetooth stack.
Provides APIs for managing device-level properties such as address, name, visibility, and coexistence settings.
Each part typically includes the following sections:
Overview: Summary of purpose, key functionality, and main interfaces
Application Examples: Example projects demonstrating typical usage
API Reference: Detailed API documentation, including header files, functions, structures, macros, type definitions, and enumerations