Bluetooth Low Energy
Bluedroid
The following Bluedroid macros, types, and functions have been renamed:
bt/host/bluedroid/api/include/api/esp_gap_ble_api.h
ESP_GAP_BLE_SET_PREFERED_DEFAULT_PHY_COMPLETE_EVT
renamed toESP_GAP_BLE_SET_PREFERRED_DEFAULT_PHY_COMPLETE_EVT
ESP_GAP_BLE_SET_PREFERED_PHY_COMPLETE_EVT
renamed toESP_GAP_BLE_SET_PREFERRED_PHY_COMPLETE_EVT
ESP_GAP_BLE_CHANNEL_SELETE_ALGORITHM_EVT
renamed toESP_GAP_BLE_CHANNEL_SELECT_ALGORITHM_EVT
esp_ble_wl_opration_t
renamed toesp_ble_wl_operation_t
esp_ble_gap_cb_param_t.pkt_data_lenth_cmpl
renamed topkt_data_length_cmpl
esp_ble_gap_cb_param_t.update_whitelist_cmpl.wl_opration
renamed towl_operation
esp_ble_gap_set_prefered_default_phy
renamed toesp_ble_gap_set_preferred_default_phy()
esp_ble_gap_set_prefered_phy
renamed toesp_ble_gap_set_preferred_phy()
bt/host/bluedroid/api/include/api/esp_gatt_defs.h
ESP_GATT_ENCRYPED_MITM
renamed toESP_GATT_ENCRYPTED_MITM
ESP_GATT_ENCRYPED_NO_MITM
renamed toESP_GATT_ENCRYPTED_NO_MITM
Nimble
The following Nimble APIs have been removed:
bt/host/nimble/esp-hci/include/esp_nimble_hci.h
Remove
esp_err_t esp_nimble_hci_and_controller_init(void)
Controller initialization, enable and HCI initialization calls have been moved to nimble_port_init. This function can be deleted directly.
Remove
esp_err_t esp_nimble_hci_and_controller_deinit(void)
Controller deinitialization, disable and HCI deinitialization calls have been moved to nimble_port_deinit. This function can be deleted directly.
ESP-BLE-MESH
The following ESP-BLE-MESH macro has been renamed:
bt/esp_ble_mesh/api/esp_ble_mesh_defs.h
In
esp_ble_mesh_prov_cb_event_t
:
ESP_BLE_MESH_PROVISIONER_DRIECT_ERASE_SETTINGS_COMP_EVT
renamed toESP_BLE_MESH_PROVISIONER_DIRECT_ERASE_SETTINGS_COMP_EVT