# Bluetooth Classic

[中文]

## Bluedroid

- Previously, the use of SDP APIs was affected by the `CONFIG_BT_L2CAP_ENABLED` configuration, although there was no relationship between them. The new Kconfig option `CONFIG_BT_SDP_COMMON_ENABLED` has been introduced to separate common SDP operations from Classic Bluetooth L2CAP functionality. It shall be enabled before calling SDP related APIs.

- The following Bluedroid API have been changed:

  > - /bt/host/bluedroid/api/include/api/esp_sdp_api.h

  >   > - Field `user2_ptr_len` and `user2_ptr` is deprecated in structure `esp_bluetooth_sdp_hdr_overlay_t`, since they are not used in SDP record creation or searching.

## Bluetooth Common APIs

- /bt/include/esp32/include/esp_bt.h

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.