<?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>Connection Interval</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/84703/connection-interval</link><description>Hi 
 How can I increase the connection interval of BLE radio from default value of 30mS-50mS to 600ms in NRF5340-SDK.</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 22 Feb 2022 04:30:35 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/84703/connection-interval" /><item><title>RE: Connection Interval</title><link>https://devzone.nordicsemi.com/thread/354248?ContentTypeID=1</link><pubDate>Tue, 22 Feb 2022 04:30:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d10f1e07-da61-4208-8913-15438bdf58da</guid><dc:creator>saeed mahvis</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Yes you are right. For your information I have a custom designed board with nrf5340.&lt;/p&gt;
&lt;p&gt;This board is working well with both versions of NCS. It might be the excess hardware&lt;/p&gt;
&lt;p&gt;installed on development board which causes this problem. Actually I have no problem&lt;/p&gt;
&lt;p&gt;with this issue and I have discussed it just for you information. Thank you very much&lt;/p&gt;
&lt;p&gt;for your invaluable guidance.&amp;nbsp; &amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Connection Interval</title><link>https://devzone.nordicsemi.com/thread/354060?ContentTypeID=1</link><pubDate>Mon, 21 Feb 2022 08:55:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7551d1eb-cd44-4607-8421-2e78e7f473a1</guid><dc:creator>Einarh</dc:creator><description>&lt;p&gt;OK, so to summarize: you are able to change the baud rate, buf size and connection interval successfully when using NCS 1.6.1.&lt;/p&gt;
&lt;p&gt;When using NCS 1.8.0, you are able to change the baud rate and buf size, but when you try to change the connection interval your chip restarts repeatedly.&lt;/p&gt;
&lt;p&gt;Do I understand your problem correctly?&lt;/p&gt;
&lt;p&gt;-Einar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Connection Interval</title><link>https://devzone.nordicsemi.com/thread/353938?ContentTypeID=1</link><pubDate>Fri, 18 Feb 2022 17:33:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8151be97-3fa0-4aa8-b0b0-9b6e8e105c23</guid><dc:creator>saeed mahvis</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;As I explained before I am trying to increase the connection interval of peripheral_uart sample code.I&lt;/p&gt;
&lt;p&gt;have made many modifications to this sample to satisfy my application. For example I have changed&amp;nbsp;&lt;/p&gt;
&lt;p&gt;the baud rate from 115200 to 9600 and also the&amp;nbsp;UART_BUF_SIZE from 32 to 251 bytes. All of these&lt;/p&gt;
&lt;p&gt;changes have been done successfully. The only remained problem is the connection interval.&lt;/p&gt;
&lt;p&gt;In my application I should transfer over 240 bytes of data over BLE radio while the UART baud rate&lt;/p&gt;
&lt;p&gt;is 9600. The default connection interval window of 35ms to 50ms is not enough for transferring 243&lt;/p&gt;
&lt;p&gt;bytes of data by 9600 baud in one burst. So I have to change the connection interval for this purpose.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Connection Interval</title><link>https://devzone.nordicsemi.com/thread/353779?ContentTypeID=1</link><pubDate>Fri, 18 Feb 2022 08:49:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5b24b47a-c1d9-4485-a65b-f4cf16c5b79a</guid><dc:creator>Einarh</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;What program are you seeing this behavior with?&lt;/p&gt;
&lt;p&gt;Is it the throughput sample itself or your own custom application?&lt;/p&gt;
&lt;p&gt;-Einar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Connection Interval</title><link>https://devzone.nordicsemi.com/thread/353746?ContentTypeID=1</link><pubDate>Fri, 18 Feb 2022 05:41:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f3ec48b1-5402-4113-9500-deafd605fc48</guid><dc:creator>saeed mahvis</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;I tried compiling and building the so called program with nRF Connect SDK V1.6.1 and it worked perfectly.&lt;/p&gt;
&lt;p&gt;But by compiling and building with nRF Connect SDK V1.8.0&amp;nbsp; which is a newer version it didn&amp;#39;t work and&lt;/p&gt;
&lt;p&gt;the chip is resetting repeatedly.&lt;/p&gt;
&lt;p&gt;my nRF Connect for desktop version is 3.10.0&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Connection Interval</title><link>https://devzone.nordicsemi.com/thread/353305?ContentTypeID=1</link><pubDate>Wed, 16 Feb 2022 09:46:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:474f69d8-3b52-4909-8362-2f817b341000</guid><dc:creator>Einarh</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;From my understanding, the procedure for modifying the connection interval from a peripheral should be the same, but there might be a significant delay before the changes take effect.&lt;/p&gt;
&lt;p&gt;Is the param update function returning an error code, or are you just observing that the behavior doesn&amp;#39;t change?&lt;/p&gt;
&lt;p&gt;I would recommend going through the BLE throughput sample more thoroughly, in case you&amp;#39;ve missed a step of the procedure.&lt;/p&gt;
&lt;p&gt;-Einar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Connection Interval</title><link>https://devzone.nordicsemi.com/thread/353248?ContentTypeID=1</link><pubDate>Wed, 16 Feb 2022 07:55:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:73e8a876-68cd-4eb3-953b-b00d4487ee98</guid><dc:creator>saeed mahvis</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Thank you very much for your information. But&amp;nbsp;I want to increase the Connection interval in peripheral_uart sample code.&lt;/p&gt;
&lt;p&gt;Would you please to guide me to modify this program to work with a different Connection interval. I defined the&lt;/p&gt;
&lt;p&gt;bt_le_conn_paramm struct at the top and call the&amp;nbsp;&amp;nbsp;&lt;span&gt;bt_conn_le_param_update() function in the main part of program.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;It didn&amp;#39;t work.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Connection Interval</title><link>https://devzone.nordicsemi.com/thread/353034?ContentTypeID=1</link><pubDate>Tue, 15 Feb 2022 09:29:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ccdce516-595d-467a-9f5a-de2453d70b16</guid><dc:creator>Einarh</dc:creator><description>&lt;p&gt;Hello!&lt;/p&gt;
&lt;p&gt;The connection interval can be adjusted using Zephyr&amp;#39;s Bluetooth API:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://docs.zephyrproject.org/latest/reference/bluetooth/connection_mgmt.html"&gt;https://docs.zephyrproject.org/latest/reference/bluetooth/connection_mgmt.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;To learn how to use this API I would recommend having a look at the BLE throughput sample:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/samples/bluetooth/throughput/README.html"&gt;http://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/samples/bluetooth/throughput/README.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Notice how a bt_le_conn_param struct is defined using the BT_LE_CONN_PARAM() macro, and how that is used in the bt_conn_le_param_update() function to adjust the parameters.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Einar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Connection Interval</title><link>https://devzone.nordicsemi.com/thread/352777?ContentTypeID=1</link><pubDate>Sun, 13 Feb 2022 09:59:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e3f0fc55-9ced-4567-a8c9-69e6231426fe</guid><dc:creator>saeed mahvis</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;How can I increase the connection interval of BLE radio from default value of 30mS-50mS&amp;nbsp; to 600ms in NRF5340-SDK.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>