蓝牙播放音频,复位蓝牙控制器和协议栈后重新初始化无连接蓝牙

最后一只晴天小猪
Posts: 5
Joined: Mon Aug 22, 2022 2:36 am

蓝牙播放音频,复位蓝牙控制器和协议栈后重新初始化无连接蓝牙

Postby 最后一只晴天小猪 » Thu Sep 22, 2022 8:34 am

项目需要蓝牙播放器和本地音频文件播放切换,找不到断开蓝牙的API,如果复位蓝牙控制器和协议栈,再次初始化无法连上蓝牙。参考的是ESP-ADF中的"play_bt_music_example"例子。

Code: Select all

初始化蓝牙:
        esp_bt_controller_init(&bt_cfg);
        esp_bt_controller_enable(ESP_BT_MODE_BTDM);
        esp_bluedroid_init();
        esp_bluedroid_enable();
        
复位蓝牙:
    esp_bluedroid_disable();
    esp_bluedroid_deinit();
    esp_bt_controller_disable();
    esp_bt_controller_deinit();


Who is online

Users browsing this forum: No registered users and 19 guests