[已解决]idf-V4.3,如何在wifi_prov之后重新初始化BLE(bluedroid)
Posted: Fri Nov 12, 2021 2:05 am
在wifi_prov_mgr例程(bluedroid ble方式)添加如下代码,配网完成后BLE初始化失败,系统重启。注释掉wifi_prov,则可以正常运行,请问如何在wifi_prov流程完成后正常使用BLE。
Code: Select all
//ESP_ERROR_CHECK(esp_bt_controller_mem_release(ESP_BT_MODE_CLASSIC_BT));
esp_bt_controller_config_t bt_cfg = BT_CONTROLLER_INIT_CONFIG_DEFAULT();
ESP_ERROR_CHECK(esp_bt_controller_init(&bt_cfg));
ESP_ERROR_CHECK(esp_bt_controller_enable(ESP_BT_MODE_BLE));
ESP_ERROR_CHECK(esp_bluedroid_init());
ESP_ERROR_CHECK(esp_bluedroid_enable());