nrf5340 audio DK : Le audio est compatible avec les appareils tiers

I have a Le audio project, developed based on nrf5340 audioDK. It works very smoothly, but subsequent requirements need to be compatible with third-party devices.
I'm going to start with the BIS headset, using nrf5340 audioDK as the headset and a third-party device as the BIS gateway. I can receive the broadcast smoothly, but there is a problem on the base. I once had the same problem on 5340audio DK, but I forgot how to solve it. The log is as follows:

00> HL [00:00:00.125,946] <inf> bis_headset: Scanning for broadcast sources
00> HL [00:00:00.128,295] <inf> bis_headset: LE Audio enabled
00> HL [00:00:49.958,923] <inf> bis_headset: Broadcast source QCC3086 found
00> HL [00:00:50.869,781] <dbg> bt_bap_scan_delegator: pa_synced: Synced
00> HL [00:00:50.869,812] <dbg> bt_bap_scan_delegator: pa_synced: BASS receive state not found
00> HL [00:00:50.869,812] <dbg> bt_bap_scan_delegator: bt_bap_scan_delegator_add_src: Index 0: New source added: ID 0x00
00> HL [00:00:50.869,964] <dbg> bt_bap_scan_delegator: bt_debug_dump_recv_state: Receive State[0]: src ID 0, addr 00:02:5B:00:30:86 (public), adv_sid 15, broadcast_id 62886, pa_sync_state 2, encrypt state 0, num_subgroups 0
00> HL [00:00:50.870,025] <dbg> bis_headset: pa_synced_cb: PA synced for broadcast sink with broadcast ID 0x00F5A6
00> HL [00:00:50.870,025] <dbg> bis_headset: pa_synced_cb: Broadcast source PA synced, waiting for BASE
00> HL [00:01:11.118,682] <dbg> bis_headset: syncable_cb: Broadcast sink is syncable
00> HL [00:01:11.118,713] <inf> bis_headset: Syncing to broadcast stream index 0
00> HL [00:01:11.118,713] <err> bis_headset: No bits set in bitfield
00> HL [00:01:11.568,695] <dbg> bis_headset: syncable_cb: Broadcast sink is syncable
00> HL [00:01:11.568,695] <inf> bis_headset: Syncing to broadcast stream index 0
00> HL [00:01:11.568,725] <err> bis_headset: No bits set in bitfield
00> HL [00:01:12.018,402] <dbg> bis_headset: syncable_cb: Broadcast sink is syncable
00> HL [00:01:12.018,402] <inf> bis_headset: Syncing to broadcast stream index 0
00> HL [00:01:12.018,432] <err> bis_headset: No bits set in bitfield

The main reason is that the base cannot be received. What is the general reason for this? Do you have any relevant suggestions? This is very important for the mass production of our products.

Waiting for BASE, you can improve it or skip it from the headset side.

Best regards,

Reskyllr

Related