Noises of the Bluetooth HFP running on ESP32_LyraT board
Posted: Thu Dec 19, 2019 6:09 am
Hi,
I am having problems with the audio quality of the bluetooth HFP.
Hardware: ESP32_LyraT V4.3
Software: esp-idf V3.3, esp-adf v2.0-beta2-24-g40cb926
Example project: \esp-adf\examples\get-started\pipeline_a2dp_sink_and_hfp (unmodified)
I built the pipeline_a2dp_sink_and_hfp project, and flashed it to the ESP32_LyraT board. I got my iPhone paired with ESP32.
I ran the Echo/Sound test service of Skype on the iPhone. The Skype’s automated voices were transferred to and played by the LyraT board via the bluetooth HFP. The voices had cracking noises, and I had a bunch of warning messages:
W (90978) BT_BTM: SCO xmit Q overflow, pkt dropped
W (90978) BT_BTM: stat 10
W (90978) BT_BTM: SCO xmit Q overflow, pkt dropped
W (90978) BT_BTM: stat 10
W (90978) BT_BTM: SCO xmit Q overflow, pkt dropped
W (90978) BT_BTM: stat 10
W (90978) BT_BTM: SCO xmit Q overflow, pkt dropped
W (90978) BT_BTM: stat 10
W (90978) BT_BTM: SCO xmit Q overflow, pkt dropped
W (90978) BT_BTM: stat 10
Then, I talked to the microphone of the ESP32_LyraT board. Skype echoed back my voices, which were having large harsh noises and barely audible. I tried with an external microphone plugged in the LyraT board, but had the same results. My iPhone works OK with the AirPods.
Are there any clues to solving these problems?
Oba
I am having problems with the audio quality of the bluetooth HFP.
Hardware: ESP32_LyraT V4.3
Software: esp-idf V3.3, esp-adf v2.0-beta2-24-g40cb926
Example project: \esp-adf\examples\get-started\pipeline_a2dp_sink_and_hfp (unmodified)
I built the pipeline_a2dp_sink_and_hfp project, and flashed it to the ESP32_LyraT board. I got my iPhone paired with ESP32.
I ran the Echo/Sound test service of Skype on the iPhone. The Skype’s automated voices were transferred to and played by the LyraT board via the bluetooth HFP. The voices had cracking noises, and I had a bunch of warning messages:
W (90978) BT_BTM: SCO xmit Q overflow, pkt dropped
W (90978) BT_BTM: stat 10
W (90978) BT_BTM: SCO xmit Q overflow, pkt dropped
W (90978) BT_BTM: stat 10
W (90978) BT_BTM: SCO xmit Q overflow, pkt dropped
W (90978) BT_BTM: stat 10
W (90978) BT_BTM: SCO xmit Q overflow, pkt dropped
W (90978) BT_BTM: stat 10
W (90978) BT_BTM: SCO xmit Q overflow, pkt dropped
W (90978) BT_BTM: stat 10
Then, I talked to the microphone of the ESP32_LyraT board. Skype echoed back my voices, which were having large harsh noises and barely audible. I tried with an external microphone plugged in the LyraT board, but had the same results. My iPhone works OK with the AirPods.
Are there any clues to solving these problems?
Oba