Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No bluetooth speaker mode in menuconfig #71

Open
aadnesd opened this issue Jun 28, 2019 · 4 comments
Open

No bluetooth speaker mode in menuconfig #71

aadnesd opened this issue Jun 28, 2019 · 4 comments

Comments

@aadnesd
Copy link

aadnesd commented Jun 28, 2019

Hi, there is no bluetooth speaker mode in menuconfig. I got to enable classic BT and A2DP in component config, but there is no BT speaker mode anywhere. I looked in the Kconfig file and it looks like it should definitely be under "Web Radio/BT Speaker", and it also looks like the BT_SPEAKER MODE part is wrong when comparing to WIFI Config and Audio Output which I'm able to see in menuconfig. I've tried to change the Kconfig file, but I'm not able to do so and still run make menuconfig.

@aadnesd
Copy link
Author

aadnesd commented Jun 28, 2019

I eventually got the option of selecting BT_SPEAKER_MODE after just trying different things in the Kconfig. However, now I get a whole lot of errors when I try to flash, very possible because of how I set the Kconfig. I see that BT_SPEAKER_MODE has been activated as the first error is in bt_speaker.h.

@vedranMv
Copy link

vedranMv commented Jul 8, 2019

Same problem here. Option is not available. Any idea what you made to get it?

@vedranMv
Copy link

vedranMv commented Jul 9, 2019

Got it working. Here are the steps:

  • Replace esp-idf with v3.2.2 (as per Problems with make #67 ): https://github.com/espressif/esp-idf/releases (just download .zip and unpack it instead of your current esp-idf)

  • Run make menuconfig

  • Component config->Bluetooth->Bluetooth controller->Bluetooth controller mode (enable dual mode)
    (Otherwise you get error message BT_AV: bt_speaker_start enable controller failed on the serial port during startup)
    Capture1

  • Component config->Bluetooth->Bluedroid enable->Classic Bluetooth & A2DP

  • Web radio / Bluetooth speaker -> Bluetooth speaker mode (now visible)

@pallsopp
Copy link

As far as I noticed there was no BT speaker mode until after I selected Classic Bluetooth, and enabled A2DP. Then go back to the Web Radio section and it appears.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants