Invoke ble_transport_ll_init() after ble_transport_hs_init()

This commit is contained in:
Shen Weilong
2025-08-15 21:52:03 +08:00
committed by Rahul Tank
parent db2f236ec1
commit eff7e89519
+4 -2
View File
@@ -123,9 +123,10 @@ esp_err_t esp_nimble_init(void)
#endif
ble_transport_ll_init();
/* Initialize the host */
ble_transport_hs_init();
ble_transport_ll_init();
return ESP_OK;
}
@@ -137,6 +138,8 @@ esp_err_t esp_nimble_init(void)
*/
esp_err_t esp_nimble_deinit(void)
{
ble_transport_ll_deinit();
#if !SOC_ESP_NIMBLE_CONTROLLER || !CONFIG_BT_CONTROLLER_ENABLED
#if CONFIG_BT_CONTROLLER_ENABLED
if(esp_nimble_hci_deinit() != ESP_OK) {
@@ -162,7 +165,6 @@ esp_err_t esp_nimble_deinit(void)
npl_freertos_mempool_deinit();
#endif
ble_transport_ll_deinit();
return ESP_OK;
}