<?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>Isochronous Channel Parameters For Adjusting Throughput and Range</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/119172/isochronous-channel-parameters-for-adjusting-throughput-and-range</link><description>Hello, 
 
 I&amp;#39;m interested in increasing the range I can get out of an Isochronous connection between two nrf52832 while maintaining about the same throughput. I&amp;#39;m not concerned about data loss. The top level ACL connection is established with the base</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 05 Mar 2025 15:07:26 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/119172/isochronous-channel-parameters-for-adjusting-throughput-and-range" /><item><title>RE: Isochronous Channel Parameters For Adjusting Throughput and Range</title><link>https://devzone.nordicsemi.com/thread/526032?ContentTypeID=1</link><pubDate>Wed, 05 Mar 2025 15:07:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:097aeb52-7f62-4bd5-9625-914ce2f40dd4</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;These were just approx numbers from my head.&lt;/p&gt;
&lt;p&gt;If you need accurate numbers please use chatgpt to calculate them for you or refer to bluetooth core specification, or I guess there are also a lot of guides on the topic.&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Isochronous Channel Parameters For Adjusting Throughput and Range</title><link>https://devzone.nordicsemi.com/thread/526014?ContentTypeID=1</link><pubDate>Wed, 05 Mar 2025 14:22:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:14b0ccca-b570-4fd7-bb6a-17a935f6c254</guid><dc:creator>tim.fort</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/members/kme"&gt;Kenneth&lt;/a&gt; Are those numbers around the timing documented somewhere?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Isochronous Channel Parameters For Adjusting Throughput and Range</title><link>https://devzone.nordicsemi.com/thread/525790?ContentTypeID=1</link><pubDate>Tue, 04 Mar 2025 16:22:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4af5ae17-d057-42a1-bc4d-0eede98c9851</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Just pitching in here.&lt;/p&gt;
&lt;p&gt;A problem with coded phy is the time on air. In the 2.4GHz space all communication is packet based, so the longer a packet is, the greater the risk of collision, interference etc. So even though you in theory can get much better range, that is mainly the case if you are outdoor with no WiFi or other BT devices.&lt;/p&gt;
&lt;p&gt;Also, I would claim using a PA is much better in this situation, because a PA will increase the SNR, while an LNA will increase the power from any nearby WiFi or other BT devices (thereby you don&amp;#39;t improve the SNR).&lt;/p&gt;
&lt;p&gt;A theoretical time of a 247byte payload at coded phy with ACK:&lt;/p&gt;
&lt;p&gt;Tpre and post processing: 1.25ms I think&lt;br /&gt;TIFS startup/switching: 150us&lt;br /&gt;Time on air: 247byte * 8bit/byte / 125kbit/s = 15ms&lt;br /&gt;&lt;span&gt;TIFS startup/switching: 150us&lt;/span&gt;&lt;br /&gt;TACK: (Dont remember exactly the time for that one, but think) 400us&lt;/p&gt;
&lt;p&gt;So I would expect if you want to send 247byte payloads with coded phy you likely should not use a connection interval lower than 20ms to have some margin.&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Isochronous Channel Parameters For Adjusting Throughput and Range</title><link>https://devzone.nordicsemi.com/thread/525145?ContentTypeID=1</link><pubDate>Thu, 27 Feb 2025 18:18:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:007e8601-f338-4e3c-9c22-db13e71b0041</guid><dc:creator>tim.fort</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thanks for the suggestions. nrf52832 doesn&amp;#39;t support coded but I switched to 1M PHY for some minor gains. I&amp;#39;d like to keep this focused on the ble parameters and how they affect range. we are already incorporating an LNA at max power with an external antenna, etc.&lt;br /&gt;&lt;br /&gt;I optimized things a bit and lowered our SDU from 247 to 103 and adjusted the interval from 5ms to 10ms. This had a notable increase in our ability to maintain a connection at range. I&amp;#39;m not sure how to explain that. Does the isochronous channel starve management of the ACL connection?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Isochronous Channel Parameters For Adjusting Throughput and Range</title><link>https://devzone.nordicsemi.com/thread/524692?ContentTypeID=1</link><pubDate>Tue, 25 Feb 2025 19:30:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b1a2e6e9-609a-4134-a18a-ccdf6be37365</guid><dc:creator>Asbj&amp;#248;rn</dc:creator><description>&lt;div style="border:0;color:rgba(0, 0, 0, 1);font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:0;padding:0;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;Hello Tim,&lt;/div&gt;
&lt;div style="border:0;color:rgba(0, 0, 0, 1);font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:0;padding:0;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;&lt;/div&gt;
&lt;div style="border:0;color:rgba(0, 0, 0, 1);font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:0;padding:0;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;Increase in range I assume you mean you want to maximize the distance between the two devices.&amp;nbsp;&lt;/div&gt;
&lt;ul style="color:rgba(0, 0, 0, 1);font-size:medium;font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0;text-transform:none;white-space:normal;"&gt;
&lt;li style="color:rgba(0, 0, 0, 1);font-size:11pt;"&gt;
&lt;div style="border:0;color:inherit;margin:0;padding:0;vertical-align:baseline;"&gt;You&amp;#39;re not worried about data loss, but how about data rate? I just wanted to ask, even though I see you&amp;#39;ve selected 2M BLE mode. If data rate isn&amp;#39;t an issue either, the lower data rate coded 250k would be a solid range extended obviously. Don&amp;#39;t feel it applied, but wanted to bring it to your attention.&lt;/div&gt;
&lt;/li&gt;
&lt;li style="color:rgba(0, 0, 0, 1);font-size:11pt;"&gt;
&lt;div style="border:0;color:inherit;margin:0;padding:0;vertical-align:baseline;"&gt;Designing a board with a straight quarter wave antenna in as close to free space as possible, is a good way to make sure the range is as good as possible.&lt;/div&gt;
&lt;/li&gt;
&lt;li style="color:rgba(0, 0, 0, 1);font-size:11pt;"&gt;
&lt;div style="border:0;color:inherit;margin:0;padding:0;vertical-align:baseline;"&gt;Maximum output power to be used.&lt;/div&gt;
&lt;/li&gt;
&lt;li style="color:rgba(0, 0, 0, 1);font-size:11pt;"&gt;
&lt;div style="border:0;color:inherit;margin:0;padding:0;vertical-align:baseline;"&gt;Have you considered a front end module with LNA/PA?&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a style="border:0;margin:0;padding:0;vertical-align:baseline;" href="https://www.nordicsemi.com/Products/nRF21540"&gt;https://www.nordicsemi.com/Products/nRF21540&lt;/a&gt;&lt;/div&gt;
&lt;div style="background-color:inherit;border:0;color:inherit;margin:0;padding:0;vertical-align:baseline;"&gt;
&lt;div style="border:0;color:inherit;margin:16px 0;max-width:800px;padding:0;vertical-align:baseline;width:560px;"&gt;
&lt;table style="border:1px solid rgba(200, 200, 200, 1);border-radius:2px;padding:12px 36px 12px 12px;width:560px;"&gt;
&lt;tbody&gt;
&lt;tr style="border-spacing:0;" valign="top"&gt;
&lt;td&gt;
&lt;div style="border:0;color:inherit;height:125.077px;margin:0 12px 0 0;overflow:hidden;padding:0;vertical-align:baseline;width:240px;"&gt;&lt;a style="border:0;margin:0;padding:0;vertical-align:baseline;" href="https://www.nordicsemi.com/Products/nRF21540" rel="noopener noreferrer" target="_blank"&gt;&lt;img style="max-height:125px;max-width:240px;" src="https://devzone.nordicsemi.com/resized-image/__size/480x250/__key/communityserver-discussions-components-files/4/pastedimage1740511850954v1.jpeg" alt=" " /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:248px;"&gt;
&lt;div style="border:0;color:inherit;font-size:21px;font-style:inherit;font-weight:300;line-height:inherit;margin:0 8px 12px 0;padding:0;vertical-align:baseline;"&gt;&lt;a style="border:0;margin:0;padding:0;text-decoration:none;vertical-align:baseline;" href="https://www.nordicsemi.com/Products/nRF21540" rel="noopener noreferrer" target="_blank"&gt;nRF21540 Range Extender - Nordic Semiconductor&lt;/a&gt;&lt;/div&gt;
&lt;div style="border:0;color:rgba(102, 102, 102, 1);font-size:14px;font-style:inherit;font-weight:inherit;line-height:inherit;margin:0 8px 12px 0;max-height:100px;overflow:hidden;padding:0;vertical-align:baseline;"&gt;nRF21540 Range Extender&lt;/div&gt;
&lt;div style="border:0;color:rgba(166, 166, 166, 1);font-size:14px;font-style:inherit;font-weight:400;line-height:inherit;margin:0;padding:0;vertical-align:baseline;"&gt;www.nordicsemi.com&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;div style="border:0;color:inherit;cursor:pointer;height:32px;margin:0;padding:0;right:4px;text-align:center;top:4px;vertical-align:baseline;width:32px;" title="Remove link preview"&gt;&lt;i style="display:block;font-family:controlIcons;font-size:17px;font-style:normal;font-weight:300;line-height:32px;margin:auto;"&gt;&lt;/i&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="border:0;color:inherit;margin:0;padding:0;vertical-align:baseline;"&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="border:0;color:rgba(0, 0, 0, 1);font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:0;padding:0;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;Best regards&lt;/div&gt;
&lt;div style="border:0;color:rgba(0, 0, 0, 1);font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:0;padding:0;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;Asbjørn&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>