BT 3SCO Example
Source Code Path: example/bt/3sco
Overview
This project demonstrates an example of establishing 3 eSCO links simultaneously, currently only supported on 58x platforms
Usage
Compilation Method
Compilation method is the same as other common projects: scons –board=xxxx -j8
Support Status
This project can be compiled for non-58x boards, but only supports 1 eSCO link
L2CAP Profile Operation
Uses a custom L2CAP profile in the upper layer. Enter ‘btskey a’ in the btskey main Menu to access the bt_l2cap_profile Menu
After entering the bt_l2cap_profile Menu, you need to first enter ‘btskey 1’ to register the L2CAP profile before proceeding to establish ACL/SCO connections
eSCO Data Path
For the 3 eSCO data paths, currently only the first established eSCO path’s data is connected to the local audio path. The data from the subsequent two established eSCO paths is sent back to the other party using loopback by default