esp_adf 历程pipeline_a2dp_sink_and_hfp无法切歌以及播放暂定

smallzz
Posts: 1
Joined: Thu Jul 29, 2021 1:28 am

esp_adf 历程pipeline_a2dp_sink_and_hfp无法切歌以及播放暂定

Postby smallzz » Thu Jul 29, 2021 1:33 am

Code: Select all

        if ((msg.source_type == PERIPH_ID_TOUCH || msg.source_type == PERIPH_ID_BUTTON || msg.source_type == PERIPH_ID_ADC_BTN)
            && (msg.cmd == PERIPH_TOUCH_TAP || msg.cmd == PERIPH_BUTTON_PRESSED || msg.cmd == PERIPH_ADC_BUTTON_PRESSED)) {

            if ((int) msg.data == get_input_play_id()) {
                ESP_LOGI(TAG, "[ * ] [Play] touch tap event");
                periph_bluetooth_play(bt_periph);
            } else if ((int) msg.data == get_input_set_id()) {
                ESP_LOGI(TAG, "[ * ] [Set] touch tap event");
                periph_bluetooth_pause(bt_periph);
            } else if ((int) msg.data == get_input_volup_id()) {
                ESP_LOGI(TAG, "[ * ] [Vol+] touch tap event");
                periph_bluetooth_next(bt_periph);
            } else if ((int) msg.data == get_input_voldown_id()) {
                ESP_LOGI(TAG, "[ * ] [Vol-] touch tap event");
                periph_bluetooth_prev(bt_periph);
            }
        }
硬件平台:ESP32-LyraT V4.3 目前可以正常播放音乐,板子touch按键也可以正常触发,但是手机没有任何反应,不能实现播放与暂定

ESP_HengYC
Posts: 184
Joined: Fri Dec 15, 2017 2:45 am

Re: esp_adf 历程pipeline_a2dp_sink_and_hfp无法切歌以及播放暂定

Postby ESP_HengYC » Wed Aug 04, 2021 2:59 am

请问你使用的 IDF 版本是 v4.2 吗? 如果需要使用 AVRCP 建议使用 release v4.2.2 及以上的版本

Who is online

Users browsing this forum: No registered users and 19 guests