<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Scan Delegator functionality in audio headset application</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/101221/scan-delegator-functionality-in-audio-headset-application</link><description>The scan delegator functionality has been implemented in Zephyr and the samples\bluetooth\broadcast_audio_sink application uses it. A broadcast Assistant than therefore scan for broadcast sources on behalf on the scan delegator there. 
 I am using the</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 23 May 2024 13:32:10 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/101221/scan-delegator-functionality-in-audio-headset-application" /><item><title>RE: Scan Delegator functionality in audio headset application</title><link>https://devzone.nordicsemi.com/thread/485654?ContentTypeID=1</link><pubDate>Thu, 23 May 2024 13:32:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:016558cc-a870-4932-92f9-ba70b89a3191</guid><dc:creator>&amp;#216;yvind</dc:creator><description>&lt;p&gt;Great to hear, Tommy! Glad we&amp;nbsp;could provide&amp;nbsp;some help&amp;nbsp;to a starting point &lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f642.svg" title="Slight smile"&gt;&amp;#x1f642;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Scan Delegator functionality in audio headset application</title><link>https://devzone.nordicsemi.com/thread/485520?ContentTypeID=1</link><pubDate>Thu, 23 May 2024 01:39:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3380bccb-00a1-4e3d-9ee4-aaa26e8bca8d</guid><dc:creator>Tommy_Li</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;&lt;span&gt;&amp;Oslash;yvind,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Thank you so much for your help.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;We will study this exmple to understand the working mechanism of the scan delegator.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Best Regards.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Tommy.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Scan Delegator functionality in audio headset application</title><link>https://devzone.nordicsemi.com/thread/485283?ContentTypeID=1</link><pubDate>Wed, 22 May 2024 06:42:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:de1ebc1d-1e87-4b23-a8d6-48fdf2fb301a</guid><dc:creator>&amp;#216;yvind</dc:creator><description>&lt;p&gt;Hello Chris and Tommy,&amp;nbsp;&lt;/p&gt;
[quote user="cwhit"] What exactly do you mean by &amp;quot;Zephyr host&amp;quot;?[/quote]
&lt;p&gt;This means that the sample is &lt;a href="https://docs.nordicsemi.com/bundle/ncs-2.6.99-cs1/page/zephyr/connectivity/bluetooth/bluetooth-arch.html#overview"&gt;based on the Zephyr Bluetooth stack&lt;/a&gt;, while our official nRF Connect SDK bluetooth samples are/will usually be &lt;a href="https://docs.nordicsemi.com/bundle/ncs-2.6.1/page/nrfxlib/softdevice_controller/README.html"&gt;based on our Softdevice Controller&lt;/a&gt;.&lt;/p&gt;
[quote user="Tommy_Li"]Could you let your team member share the scan delegator feature example?&amp;nbsp;[/quote]
&lt;p&gt;    	    	        &lt;div style="padding: 1em; margin: 1em 0; color: #111; background-color: #fff; border: solid 1px #ffb300;"&gt;
	    	        The following Github branch is for demo purposes only. This is not an official Nordic Semiconductor branch, and we will not be able to provide any official support. The branch is intended as a starting point from one of our developers while waiting for our official support in the nRF Connect SDK. 
	    &lt;/div&gt;
	&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/rick1082/sdk-nrf/tree/scan_delegator_demo"&gt;https://github.com/rick1082/sdk-nrf/tree/scan_delegator_demo&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;After programming the headset with default settings from the project branch, the headset will advertise &amp;quot;BIS_HEADSET&amp;quot;.&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/screen_2D00_20240522_2D00_110606.mp4"&gt;devzone.nordicsemi.com/.../screen_2D00_20240522_2D00_110606.mp4&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Let me know if there are any questions and I will forward to our developers.&lt;br /&gt;&lt;br /&gt;Kind regards,&lt;br /&gt;Øyvind&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Scan Delegator functionality in audio headset application</title><link>https://devzone.nordicsemi.com/thread/484877?ContentTypeID=1</link><pubDate>Sun, 19 May 2024 08:46:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:193dcdc7-eb33-405b-b99e-816302cc2b83</guid><dc:creator>Tommy_Li</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;&lt;span&gt;&amp;Oslash;yvind,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;Could you let your team member share the scan delegator feature example?&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;We could implement ourselves version according to your code.&lt;/span&gt;&lt;/p&gt;
[quote userid="77062" url="~/f/nordic-q-a/101221/scan-delegator-functionality-in-audio-headset-application/484606"]&lt;blockquote&gt;&lt;p&gt;&lt;span&gt;&lt;span dir="ltr"&gt;The customer can make a trial to port the scan delegator feature to application by self, I do have a prototype branch which provides the very basic feature (which doesn&amp;#39;t support encryption at this moment, and only for demo purpose). If customer just would like to make a trial and accept there&amp;#39;s no further support on this, then I can rebase the example and share in next week.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;/p&gt;[/quote]
&lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Best Regards,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Tommy&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Scan Delegator functionality in audio headset application</title><link>https://devzone.nordicsemi.com/thread/484766?ContentTypeID=1</link><pubDate>Thu, 16 May 2024 17:17:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:73304b83-7b53-4c1c-89ea-b434a0f0f43f</guid><dc:creator>cwhit</dc:creator><description>&lt;p&gt;Thank you,&amp;nbsp;&lt;span&gt;&amp;Oslash;yvind. What exactly do you mean by &amp;quot;Zephyr host&amp;quot;?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;That prototype branch your developer has does sound helpful. Even a basic, early example of this would be useful for me.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Thanks,&lt;br /&gt;Chris&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Scan Delegator functionality in audio headset application</title><link>https://devzone.nordicsemi.com/thread/484606?ContentTypeID=1</link><pubDate>Thu, 16 May 2024 05:46:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:50f59f48-9248-4600-8a1f-0d77938742cc</guid><dc:creator>&amp;#216;yvind</dc:creator><description>&lt;p&gt;Chris, our audio team informs me that the s&lt;span&gt;&lt;span dir="ltr"&gt;can delegator feature is ready in the Zephyr host, but&amp;nbsp;Nordic Semiconductor&amp;nbsp;&amp;nbsp;hasn&amp;#39;t deployed it to any application at the moment. No timeline for when this will happen I&amp;#39;m afraid.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span dir="ltr"&gt;Further, the developer writes:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;span&gt;&lt;span dir="ltr"&gt;The customer can make a trial to port the scan delegator feature to application by self, I do have a prototype branch which provides the very basic feature (which doesn&amp;#39;t support encryption at this moment, and only for demo purpose). If customer just would like to make a trial and accept there&amp;#39;s no further support on this, then I can rebase the example and share in next week.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;span&gt;&lt;span dir="ltr"&gt;Kind regards,&lt;br /&gt;Øyvind&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Scan Delegator functionality in audio headset application</title><link>https://devzone.nordicsemi.com/thread/484602?ContentTypeID=1</link><pubDate>Thu, 16 May 2024 05:07:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d9a5b390-93a4-41cd-8351-1363a27e7587</guid><dc:creator>&amp;#216;yvind</dc:creator><description>&lt;p&gt;Hi Chris, I&amp;#39;ve forwarded your question to our Audio team to get the latest status on the scan delegator. Will update as soon as I have an answer.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Kind regards,&lt;br /&gt;Øyvind&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Scan Delegator functionality in audio headset application</title><link>https://devzone.nordicsemi.com/thread/484583?ContentTypeID=1</link><pubDate>Wed, 15 May 2024 21:50:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ea123d36-5502-45d8-8f54-e27b5f65ffd1</guid><dc:creator>cwhit</dc:creator><description>&lt;p&gt;Hello. I am also interested in getting the Scan Delegator role to work on the ADK when building the app as a Broadcast Sink and have started looking at how to integrate the Zephyr Broadcast Audio Sink example with the ADK code just like &lt;a href="https://devzone.nordicsemi.com/members/mul252"&gt;mul&lt;/a&gt;&amp;nbsp;did. But, before I do... Is this now supposed to be working on NCS v2.6.0? I have Broadcast Sink working fine and&amp;nbsp;see BT_BAP_SCAN_DELEGATOR=y by default in the Kconfig.defaults file. I expected&amp;nbsp;&lt;span&gt;BT_BAP_SCAN_DELEGATOR=y to enable advertising to make the Broadcast Sink / Scan Delegator available for a Broadcast Assistant to connect to it, but I do not see it advertising.&lt;br /&gt;&lt;br /&gt;Is the Scan Delegator role just not yet fully implemented in the SDK? I took a quick look at the v2.6.1 changelog but don&amp;#39;t see any updates related to this. So, I haven&amp;#39;t upgraded to it yet.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Thanks,&lt;br /&gt;Chris&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Scan Delegator functionality in audio headset application</title><link>https://devzone.nordicsemi.com/thread/433577?ContentTypeID=1</link><pubDate>Thu, 29 Jun 2023 05:29:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e9c4b7cd-839f-407b-b753-814995002706</guid><dc:creator>&amp;#216;yvind</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/members/mul252"&gt;mul&lt;/a&gt;&amp;nbsp;, our developers are quite interested in the solution you are working on, and they ask if you can&amp;nbsp;make a PR with this scan delegator code? They inform me that they are intending to implement scan delegator for our BIS headsets as well, just haven&amp;#39;t gotten around to it yet. If you have something that works, we might take that, polish it a bit and merge it into main. The benefit for the you is that we would maintain it from there on out.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
[quote user="mul252"]Problem solved. After some digging, BT_PER_ADV_SYNC_TRANSFER_RECEIVER shouldn&amp;#39;t be directly assigned a value in this case.[/quote]
&lt;p&gt;Is your application working as intended at this point?&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;br /&gt;Øyvind&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Scan Delegator functionality in audio headset application</title><link>https://devzone.nordicsemi.com/thread/433489?ContentTypeID=1</link><pubDate>Wed, 28 Jun 2023 13:49:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d2fc3826-bd0e-4a50-bcc3-065fd883c4a8</guid><dc:creator>mul</dc:creator><description>&lt;p&gt;It&amp;#39;s ok. Problem solved. After some digging, BT_PER_ADV_SYNC_TRANSFER_RECEIVER shouldn&amp;#39;t be directly assigned a value in this case. Thanks for your help.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Scan Delegator functionality in audio headset application</title><link>https://devzone.nordicsemi.com/thread/433478?ContentTypeID=1</link><pubDate>Wed, 28 Jun 2023 13:13:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8bdaf3c0-16e7-4b6a-8966-17e0ebcdabe7</guid><dc:creator>mul</dc:creator><description>&lt;p&gt;Hello &lt;a href="https://devzone.nordicsemi.com/members/oys"&gt;Øyvind&lt;/a&gt;&amp;nbsp;&lt;span&gt;CONFIG_AUDIO_DEV is already set to 1 in this case as this application should only be run on a headset device. The problem still persists.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Scan Delegator functionality in audio headset application</title><link>https://devzone.nordicsemi.com/thread/433453?ContentTypeID=1</link><pubDate>Wed, 28 Jun 2023 12:20:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7b8943bd-6568-4119-b43e-e93f588b3f0d</guid><dc:creator>&amp;#216;yvind</dc:creator><description>&lt;p&gt;Hello again, when building the application can you please add the following CMake argument:&amp;nbsp;&lt;/p&gt;
&lt;div&gt;-DCONFIG_AUDIO_DEV=1&lt;br /&gt;&lt;br /&gt;Either add this to Build Configuration in the VS code extension, or add to end of west build as &lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;--&amp;nbsp;-DCONFIG_AUDIO_DEV=1&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;Let me know how that works for you&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Scan Delegator functionality in audio headset application</title><link>https://devzone.nordicsemi.com/thread/433448?ContentTypeID=1</link><pubDate>Wed, 28 Jun 2023 11:47:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7b27f80f-2f90-4cb6-938a-1748ac80b3cc</guid><dc:creator>&amp;#216;yvind</dc:creator><description>&lt;p&gt;Thanks for clarifying, &lt;a href="https://devzone.nordicsemi.com/members/mul252"&gt;mul&lt;/a&gt;&amp;nbsp;! I have forwarded this our BLE Audio developers to have them look at this. I hope to have an answer by tomorrow, but as mentioned, it might take some time.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Scan Delegator functionality in audio headset application</title><link>https://devzone.nordicsemi.com/thread/433437?ContentTypeID=1</link><pubDate>Wed, 28 Jun 2023 11:09:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:01029f0a-a2b4-4e5b-9d19-c9de2030e043</guid><dc:creator>mul</dc:creator><description>&lt;p&gt;Hi &lt;a href="https://devzone.nordicsemi.com/members/oys"&gt;Øyvind&lt;/a&gt;&amp;nbsp;Thanks for your reply. The problem is not about getting the&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/samples/bluetooth/broadcast_audio_sink/README.html"&gt;Zephyr Project &amp;raquo; Bluetooth: Broadcast Audio Sink&lt;/a&gt;&amp;nbsp;application running by itself on the&amp;nbsp;nrf5340 audio dev kit. This works fine, and with the new Scan Delegator functionality.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I am trying to integrate this new Scan Delegator functionality from that Zephyr Broadcast Audio Sink application into the Nordic audio application &lt;strong&gt;nrf\applications\nrf5340_audio :&amp;nbsp;&lt;a id="" href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/applications/nrf5340_audio/README.html"&gt;https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/applications/nrf5340_audio/README.html&lt;/a&gt;&amp;nbsp;.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I have the Scan Delegator functionality added, the Zephyr APIs are there, but unable to build due to the Kconfig issues as posted.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Scan Delegator functionality in audio headset application</title><link>https://devzone.nordicsemi.com/thread/433243?ContentTypeID=1</link><pubDate>Tue, 27 Jun 2023 12:44:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cf70459d-9ee2-4486-b7e0-ff5766142419</guid><dc:creator>&amp;#216;yvind</dc:creator><description>&lt;p&gt;Hello,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/samples/bluetooth/broadcast_audio_sink/README.html"&gt;Zephyr Project » Bluetooth: Broadcast Audio Sink&lt;/a&gt;&amp;nbsp;sample does&amp;nbsp;have support for the nRF5340 Audio DK. Looking at the sample.yaml file it does have support for&amp;nbsp;nrf5340dk_nrf5340_cpuapp. I tried building the project for this board without issues. Note that this does not include the peripherals as the Audio DK.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The sample is not made by Nordic, but by the Zephyr community. Due to summer vacation period closing in, It may be quicker to get answers through the &lt;a href="https://discord.com/invite/Ck7jw53nU2"&gt;Zephyr community on Discord.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Øyvind&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>