Bluetooth Classic
Bluedroid
- Previously, the use of SDP APIs was affected by the - CONFIG_BT_L2CAP_ENABLEDconfiguration, although there was no relationship between them. The new Kconfig option- CONFIG_BT_SDP_COMMON_ENABLEDhas 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_lenand- user2_ptris 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/esp32c3/include/esp_bt.h - Move the declarations of - esp_wifi_bt_power_domain_onand- esp_wifi_bt_power_domain_offfrom- esp_bt.hto- esp_phy_init.h, since they belong to component- esp_phyand are not expected to be used by customer.