Hi,
I'm using the ESP32 WROOM 32D module, using it to connect two devices over Bluetooth.
When I have ACL connection to both of them, I try to open SCO connection. And I can only open one. When trying to open the second one, the controller will respond with HCI ERROR: 0x0A (Max Number Of SCO Connections To A Device)
It doesn't matter which device I connect, the first one will succeed and second will respond with this.
When trying to open the second SCO from other device, it will also not allow.
I have: CONFIG_BTDM_CONTROLLER_BR_EDR_MAX_SYNC_CONN=3
all that stuff.
BT Lib is on commit 'bugfix btdm sleep twice after wakeup request (6f423b2)' from 27.7.2019
I use v3.3-rc from 4.8.2019
Did anyone check ESP32 can support multiple SCO connection?
How can I debug it further?
Thanks.
[BT] Can't open more than one SCO.
Re: [BT] Can't open more than one SCO.
Solved it.
I'm not sure if its a bug or not, however ESP32 BT controller will not allow to open 2XACL & 2XSCO(HV3) channels. However it will allow to open the SCO channels when EV3 or EV5 packets are selected.
I'm not sure if its a bug or not, however ESP32 BT controller will not allow to open 2XACL & 2XSCO(HV3) channels. However it will allow to open the SCO channels when EV3 or EV5 packets are selected.
Re: [BT] Can't open more than one SCO.
Does this problem resolved? I meet the same question.After I configed the SCO packet type to EV3,it still can't create the second SCO wth the same error.
-
- Posts: 2
- Joined: Sat May 04, 2024 4:12 am
Re: [BT] Can't open more than one SCO.
I have the same problem as yours and your solution didn't solve my problem however my problem doesn't happen with all mobile phones it happens with some and others work properly if you have a solution please share it with us.
Who is online
Users browsing this forum: chrisnc and 32 guests