<?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>nRF52840 valid connection interval options</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/90792/nrf52840-valid-connection-interval-options</link><description>Hello everyone, 
 I am working with the latest Zephyr NCS 2.0.2 SDK to develop a BLE App with a nRF52840 Soc. 
 The device is going to produce a very low data rate, so I want to extend the battery life to the maximum possible value. 
 To do this, I wanted</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 15 Aug 2022 12:31:43 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/90792/nrf52840-valid-connection-interval-options" /><item><title>RE: nRF52840 valid connection interval options</title><link>https://devzone.nordicsemi.com/thread/381576?ContentTypeID=1</link><pubDate>Mon, 15 Aug 2022 12:31:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:adfeebb8-4f8c-40f3-84b0-5e5aca459fc2</guid><dc:creator>Jared</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I tried the Led button example with the nRF Blinky example and it worked. Were you able to reproduce it with the nRF Connect app?&lt;/p&gt;
&lt;p&gt;regards&lt;/p&gt;
&lt;p&gt;Jared&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 valid connection interval options</title><link>https://devzone.nordicsemi.com/thread/381110?ContentTypeID=1</link><pubDate>Thu, 11 Aug 2022 07:47:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:53fcad2c-59ec-4f05-b9ae-22d67bd9217b</guid><dc:creator>jasr93</dc:creator><description>&lt;p&gt;Hi again,&lt;/p&gt;
&lt;p&gt;The error occurs in he NCS device logs. And the smartphone closes the connection.&lt;/p&gt;
&lt;p&gt;I will try the nRF Connect App but this App is closed source so I can not check the code.&lt;/p&gt;
&lt;p&gt;Instead I was using the nRF Blinky example because&amp;nbsp;it&amp;nbsp;uses the Nordic Android BLE library.&lt;/p&gt;
&lt;p&gt;It would be great if you could use the nRF Blinky example with those connection parameters to check if the device shows the 0x13 error code.&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 valid connection interval options</title><link>https://devzone.nordicsemi.com/thread/381003?ContentTypeID=1</link><pubDate>Wed, 10 Aug 2022 11:46:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c80da0a4-66f7-4b12-9a58-e73d330622b2</guid><dc:creator>Jared</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
[quote user="jasanro93"]No. It is a custom service based on the peripheral_ht example.[/quote]
&lt;p&gt;ok, but this applies for the peripheral though?&lt;/p&gt;
[quote user="jasanro93"]I am also using a custom Android App based on the Nordic Android-nRF-Blinky example.[/quote]
&lt;p&gt;Have you tried the nRF Connect Android app and see if it disconnects? Where is the error printed, is it on your phone or directly from the nRF? Error 0x13 indicates that it&amp;#39;s the peer that does the disconnection. The central doesn&amp;#39;t usually disconnect because of the connection parameters suggested by the peripheral, since it&amp;#39;s the central itself that decides the connection parameters.&lt;/p&gt;
&lt;p&gt;I modified the peripheral uart example to set connection parameters to 1250 ms and it worked without any disconnections:&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1660131930174v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1660131977224v2.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;regards&lt;br /&gt;Jared&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 valid connection interval options</title><link>https://devzone.nordicsemi.com/thread/380863?ContentTypeID=1</link><pubDate>Tue, 09 Aug 2022 14:13:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3af69aef-8b93-4605-b31d-bfe2ac2f8818</guid><dc:creator>jasr93</dc:creator><description>&lt;p&gt;Hello again,&lt;/p&gt;
&lt;p&gt;No. It is a custom service based on the peripheral_ht example.&lt;/p&gt;
&lt;p&gt;I am also using a custom Android App based on the Nordic Android-nRF-Blinky example.&lt;/p&gt;
&lt;p&gt;I think this&amp;nbsp;issue regarding timeout intervals can be reproduced with any example.&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 valid connection interval options</title><link>https://devzone.nordicsemi.com/thread/380835?ContentTypeID=1</link><pubDate>Tue, 09 Aug 2022 12:24:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:60f652ea-0ea3-4491-abc3-45b67d1eec87</guid><dc:creator>Jared</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;What are you using on the central side? Are you using a specific example for the central?&lt;/p&gt;
&lt;p&gt;regards&lt;/p&gt;
&lt;p&gt;Jared&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 valid connection interval options</title><link>https://devzone.nordicsemi.com/thread/380812?ContentTypeID=1</link><pubDate>Tue, 09 Aug 2022 10:59:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6935a082-603c-4909-89b3-cda1d701f623</guid><dc:creator>jasr93</dc:creator><description>&lt;p&gt;Hello Jared,&lt;/p&gt;
&lt;p&gt;No. I always use NCS. However, if I view the linker map file after compiling the Zephyr project I can see that the symbols referring to Softdevice use S112. But the Softdevice library comes from nrfxlib library.&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 valid connection interval options</title><link>https://devzone.nordicsemi.com/thread/380803?ContentTypeID=1</link><pubDate>Tue, 09 Aug 2022 10:31:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ee50ab41-bce2-4c66-9320-92e396b5198d</guid><dc:creator>Jared</dc:creator><description>&lt;p&gt;Hi there,&lt;/p&gt;
&lt;p&gt;This indicates that you&amp;#39;re working with NCS:&lt;/p&gt;
[quote user=""]I am working with the latest Zephyr NCS 2.0.2 SDK to develop a BLE App with a nRF52840 Soc.[/quote]
&lt;p&gt;But this indicates that you&amp;#39;re working with the nRF5 SDK?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
[quote user=""]I came to the conclusion&amp;nbsp;that the softdevice used (S112 in my case) cannot support these high timer values.[/quote]
&lt;p&gt;Are you using NCS on one side and nRF5 SDK on the other side of the connection?&lt;/p&gt;
&lt;p&gt;regards&lt;/p&gt;
&lt;p&gt;Jared&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>