Unicast Client App interacting with non-nordic Headset

nrf Toolchain: 2.7.0
nrf Connect SDK : 2.7.0
Gateway: nrF5340 Audio DK
Headset: Earbud 'MOMENTUM TW 4' (Sennheiser)

I try to run and test this following application Unicast Client into the nrF5340 Audio DK (as role gateway) which should interact with my earbud 'MOMENTUM TW 4' (as role headset).

=> the Bluetooth paring and connection between the nrF5340-Audio-DK (as role gateway) and the earbud 'MOMENTUM TW 4' (as role headset) are successfull,
But a error occurs afterwards and I hear no sound into the earbuds.
Here are the logs:

*** Booting nRF Connect SDK v2.7.99-8765c758005e ***
*** Using Zephyr OS v3.6.99-8bd088c7c293 ***
GW [00:00:00.268,920] <inf> board_version: Compatible board/HW version found: 1.0.0
GW [00:00:00.293,823] <inf> fw_info: 
         nRF5340 Audio nRF5340 Audio DK cpuapp                      
         NCS base version: 2.7.99                           
         Cmake run : Fri Aug 16 12:14:49 2024
GW [00:00:00.293,853] <inf> fw_info: ------- DEBUG BUILD -------
GW [00:00:00.293,853] <inf> fw_info: Compiled for GATEWAY device
GW [00:00:00.362,762] <inf> bt_keys: SC LTK: 0x1895434034798a4223cf14ed5c7191af
GW [00:00:00.364,562] <inf> bt_mgmt: Clearing all bonds
GW [00:00:00.366,516] <inf> bt_mgmt_ctlr_cfg: Controller: SoftDevice: Version 5.4 (0x0d), Revision 8751
GW [00:00:00.366,729] <inf> bt_mgmt: Local identity addr: C6:95:06:0E:89:94 (random)
GW [00:00:00.366,851] <inf> audio_usb: Ready for USB host to send/receive.
GW [00:00:00.370,666] <inf> bt_mgmt_scan: Local addr: 77:C4:44:3E:64:AB (random). May time out. Updates not printed
GW [00:00:00.370,697] <inf> bt_mgmt_scan: Scanning successfully started
GW [00:00:00.429,260] <inf> bt_mgmt_scan: Creating connection to device: 80:C3:BA:54:D2:5F (public)
GW [00:00:00.502,105] <inf> bt_mgmt: Connected: 80:C3:BA:54:D2:5F (public)
GW [00:00:00.502,166] <inf> main: Connection event. Num connections: 1
GW [00:00:01.713,714] <inf> main: Security changed
GW [00:00:01.804,473] <inf> bt_keys: SC LTK: 0xdeff6a9bc66c143bc108fbdb2ddc5f00
GW [00:00:01.863,555] <wrn> unicast_client: Got err: 0 from conn: 0x20004a30
GW [00:00:01.864,990] <inf> bt_mgmt_scan: Local addr: 77:C4:44:3E:64:AB (random). May time out. Updates not printed
GW [00:00:01.864,990] <inf> bt_mgmt_scan: Scanning successfully started
GW [00:00:02.223,632] <inf> bt_vol_ctlr: VCS discover finished
GW [00:00:06.153,625] <err> bt_bap_unicast_client: Unable to find ASE Control Point
GW [00:00:06.153,656] <wrn> unicast_client: No sinks found
GW [00:00:06.153,747] <err> unicast_client: Failed to start unicast sink audio: -22


I have added this 2 additional config parameters into the prj.conf :

CONFIG_BT_DEVICE_NAME="MOMENTUM TW 4"
CONFIG_BT_LOG_SNIFFER_INFO=y

# Enable the Auracast/Broadcast mode
# CONFIG_TRANSPORT_BIS=y


Can you support me to solve the issue ?

Thank in advance for your answers and best regards.

Parents Reply
  • Hi,

    Could you please enable the settings shown below in your prj.conf and share your log here?

    CONFIG_BT_AUDIO_EP_PRINT=y
    CONFIG_CODEC_CAP_COUNT_MAX=20
    CONFIG_LOG_BUFFER_SIZE=12000
    CONFIG_BT_ASCS_LOG_LEVEL_DBG=y


    You could also try to power on the earbuds and put into ear first (for a couple of seconds) before starting CIS gateway. Does this make any difference?

    Best regards,
    Dejan

Children
No Data
Related