Warning

This document is not updated for ESP32H4 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:

- Bluetooth Define

Provides shared definitions and data structures used by both Bluetooth Classic and Bluetooth LE.

- Bluetooth Main

Provides core APIs for initializing, enabling/disabling, and managing the Bluetooth stack.

- Bluetooth Device

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

Was this page helpful?

- Thank you! We received your feedback.
- If you have any comments, fill in Espressif Documentation Feedback Form.

- We value your feedback.
- Let us know how we can improve this page by filling in Espressif Documentation Feedback Form.