<?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>Problem with large CIG</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/95667/problem-with-large-cig</link><description>I&amp;#39;m creating a CIG with two CIS each carrying 240 byte payloads. It worked fine with NET fw 3303 but has stopped working with NET fw 3307 
 * 2 CIS with 120 byte payload works fine with fw 3307 
 * 1 CIS with 240 byte payload works fine with fw 3307 </description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 13 Feb 2023 16:15:51 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/95667/problem-with-large-cig" /><item><title>RE: Problem with large CIG</title><link>https://devzone.nordicsemi.com/thread/409678?ContentTypeID=1</link><pubDate>Mon, 13 Feb 2023 16:15:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:461ce863-fc62-4f55-a57b-0b9d9c6931a0</guid><dc:creator>Karl Ylvisaker</dc:creator><description>&lt;p&gt;Hello again, Chris&lt;br /&gt;&lt;br /&gt;Thank you for your extreme patience with this.&lt;br /&gt;I have been out of office for some time, but now I am back.&lt;br /&gt;&lt;br /&gt;You can configure the maximum data length using the &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/kconfig/index.html#CONFIG_BT_CTLR_DATA_LENGTH_MAX"&gt;CONFIG_BT_CTRL_DATA_LENGTH_MAX&lt;/a&gt;&amp;nbsp;kconfig, or you could also use the &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/kconfig/index.html#CONFIG_BT_CTLR_SDC_MAX_CONN_EVENT_LEN_DEFAULT"&gt;CONFIG_BT_CTLR_SDC_MAX_CONN_EVENT_LEN_DEFAULT&lt;/a&gt;&amp;nbsp;to dictate the length of each connection event.&lt;/p&gt;
[quote user="cstjohn"]perhaps there was a change to avoid assigning &amp;gt;100% radio time?[/quote]
&lt;p&gt;I have not heard any such change being necessary, but it would be good to hear what you find when you reduce the air time used by the ACLs.&lt;br /&gt;In general, this should make things easier for the scheduler, which in turn might make the connections more stable.&lt;br /&gt;&lt;br /&gt;We recently also &lt;a href="https://github.com/nrfconnect/sdk-nrf/pull/10221"&gt;merged a new controller version, 3322&lt;/a&gt;, which comes with some optimization of the scheduler in regards to the scheduling of concurrent ACLs and ISOs, which you might be interested in checking out.&lt;br /&gt;There is no rpmsg change necessary between 3310 and 3322, so you could just swap it for the 3322 to see if the situation improves for your use-case.&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Karl&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problem with large CIG</title><link>https://devzone.nordicsemi.com/thread/409530?ContentTypeID=1</link><pubDate>Mon, 13 Feb 2023 10:16:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f3bcbc55-2a5c-44cf-9f3c-8f6a2a2fb3e4</guid><dc:creator>cstjohn</dc:creator><description>&lt;p&gt;any progress on this? How should I disable Data Length Extension to avoid 2xACLs using so much radio time?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problem with large CIG</title><link>https://devzone.nordicsemi.com/thread/406397?ContentTypeID=1</link><pubDate>Wed, 25 Jan 2023 08:50:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:91b2670d-7db7-42a6-9d89-7d1a9e8d5bd1</guid><dc:creator>cstjohn</dc:creator><description>&lt;p&gt;I think I may be starting to understand what is going on.&lt;/p&gt;
&lt;p&gt;2x 240 bytes @10ms with NSE=3 doesn&amp;#39;t appear to overload the channel, but with additional 2x ACL using Data Length Extension I think it does. Reducing to NSE=2 works on both 3303 and 3307.&lt;/p&gt;
&lt;p&gt;Still not sure why 3303 behaves differently from 3307 in this respect; perhaps there was a change to avoid assigning &amp;gt;100% radio time?&lt;/p&gt;
&lt;p&gt;How could I disable Data Length Extension (assuming it is enabled...) to test if this really is the problem?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problem with large CIG</title><link>https://devzone.nordicsemi.com/thread/405880?ContentTypeID=1</link><pubDate>Fri, 20 Jan 2023 15:12:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:80254899-5347-4383-a098-42578b3fed79</guid><dc:creator>cstjohn</dc:creator><description>&lt;p&gt;NRF-SDK version is 2.1.99, snapshot on Nov 21 2022&amp;nbsp;&lt;a id="" href="https://github.com/nrfconnect/sdk-nrf/commit/4ea03df1aba9763661c5ee1daccf02ccf32fc436"&gt;https://github.com/nrfconnect/sdk-nrf/commit/4ea03df1aba9763661c5ee1daccf02ccf32fc436&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The application is based on nrf5340_audio&lt;/p&gt;
&lt;p&gt;3303:&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:531px;max-width:1040px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/2080x1062/__key/communityserver-discussions-components-files/4/3303.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;3307:&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:499px;max-width:1040px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/2080x998/__key/communityserver-discussions-components-files/4/3307.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;as you can see, with 3307 the second CIS isn&amp;#39;t requested and both peripherals timeout after 4s. I see similar results with 3310.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Chris&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problem with large CIG</title><link>https://devzone.nordicsemi.com/thread/404837?ContentTypeID=1</link><pubDate>Fri, 13 Jan 2023 14:25:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4f675b5d-5c43-4995-900b-43ddb8d1df52</guid><dc:creator>Karl Ylvisaker</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
[quote user=""]* 1 CIS with 240 byte payload works fine with fw 3307[/quote]
&lt;p&gt;I assume you meant to write 1 CIG here, is that correct?&lt;/p&gt;
[quote user=""]Is there some regression in 3307[/quote]
&lt;p&gt;There should be no regression on this, no.&lt;br /&gt;Which nRF Connect SDK version are you working with, and could you elaborate exactly on how it fails when you try to establish the CIG, compared to how it worked when you did the same with the 3307 controller?&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Karl&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>