<?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>About disconnection issue on IOS</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/52661/about-disconnection-issue-on-ios</link><description>Hai, 
 we are using nRF52832 and Nordic connect for our development and testing work 
 we are facing disconnection issue on android after ~3min so we changed the CONNECTION_MIN_INTERVAL=8 to 15ms,CONNECTION_MAX_INTERVAL=10 to 20ms 
 now andriod disconnection</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 14 Jan 2020 10:09:41 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/52661/about-disconnection-issue-on-ios" /><item><title>RE: About disconnection issue on IOS</title><link>https://devzone.nordicsemi.com/thread/228992?ContentTypeID=1</link><pubDate>Tue, 14 Jan 2020 10:09:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bc7f0aca-a563-4916-b7b9-a9cd2263a7d2</guid><dc:creator>Mttrinh</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Have you debugged the application on your nRF device? it seems to be stuck and won&amp;#39;t advertise after disconnection.&lt;/p&gt;
&lt;p&gt;Have you also tried connecting your device with an Android phone with the same connection parameters?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: About disconnection issue on IOS</title><link>https://devzone.nordicsemi.com/thread/228772?ContentTypeID=1</link><pubDate>Mon, 13 Jan 2020 11:42:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:92fd12d6-1a2f-4c2c-b7e5-59ae7f3a4a5c</guid><dc:creator>SorenKonekt</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/members/mttrinh"&gt;Mttrinh&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;so i reproduced the issue (phone and device disconnects although they are 50cm apart on a table).&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Phone bluetooth profiler system logs are here&amp;nbsp;&lt;a href="https://drive.google.com/drive/folders/1fkDzhdO8SILxDQgkYUUUaHPzM1lNbV_H?usp=sharing"&gt;https://drive.google.com/drive/folders/1fkDzhdO8SILxDQgkYUUUaHPzM1lNbV_H?usp=sharing&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;And this is the message we see in our app log when the disconnect happens:&lt;/p&gt;
&lt;p&gt;2020/01/13 10:23:29:952&amp;nbsp; BLE service disconnected with peripheral. UUID: 4ACCEE9B-0B3D-1EA1-1ED9-EF3E8A03DEBD. Error description: The connection has timed out unexpectedly.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: About disconnection issue on IOS</title><link>https://devzone.nordicsemi.com/thread/228758?ContentTypeID=1</link><pubDate>Mon, 13 Jan 2020 10:23:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2d7cf6ed-2a6a-4589-8367-3756e117b1d9</guid><dc:creator>SorenKonekt</dc:creator><description>&lt;p&gt;yes, i am currently trying to reproduce the issue with a Bluetooth Profiler installed on the test phone. This should enable some more extensive system logging. Will get back to you asap. Thank you!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: About disconnection issue on IOS</title><link>https://devzone.nordicsemi.com/thread/228630?ContentTypeID=1</link><pubDate>Fri, 10 Jan 2020 15:22:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f322679e-9f19-4cbe-a3a5-04e6de8a4236</guid><dc:creator>Mttrinh</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I have taken a look at the sniffer traces that you sent me. I noticed that the trace for the disconnect issue, it seems that the device doesn&amp;#39;t go back to advertising normally after the disconnect. Could you try to debug your application and find out where it hangs and what error code this function returns when the disconnect occur?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: About disconnection issue on IOS</title><link>https://devzone.nordicsemi.com/thread/228616?ContentTypeID=1</link><pubDate>Fri, 10 Jan 2020 14:36:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:14e721e6-6d60-478e-a233-adeb734cc828</guid><dc:creator>SorenKonekt</dc:creator><description>&lt;p&gt;Hello &lt;a href="https://devzone.nordicsemi.com/members/mttrinh"&gt;Mttrinh&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Connection parameters are set according to Apple&amp;#39;s accesory design guidelines.&lt;br /&gt;Min connection interval is 300ms and max is 500ms&lt;/p&gt;
&lt;p&gt;we are using soft device 132&lt;/p&gt;
&lt;p&gt;Our code is much customized to fit our needs, so I&amp;#39;m sure our HW team has done modifications (or made it from scratch, I&amp;#39;m not sure).&amp;nbsp;&lt;br /&gt;&lt;br /&gt;here is sniffer trace. one with normal disconnect and one with disconnect happening despite device and phone are very near to each other.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://docs.google.com/spreadsheets/d/1zdk1QG4YRO6hO3bD8OvXlyyPiJ7sKyVfh9bP5hiPtTE/edit?usp=sharing"&gt;https://docs.google.com/spreadsheets/d/1zdk1QG4YRO6hO3bD8OvXlyyPiJ7sKyVfh9bP5hiPtTE/edit?usp=sharing&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;it&amp;#39;s not easy for me to change IOS since we cannot downgrade it, and we don&amp;#39;t have plenty of iphone 6s&amp;#39;s lying around (the ones that have the issue)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: About disconnection issue on IOS</title><link>https://devzone.nordicsemi.com/thread/228581?ContentTypeID=1</link><pubDate>Fri, 10 Jan 2020 14:02:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:59aaf587-54f2-47cd-a47f-77dd973589d0</guid><dc:creator>Mttrinh</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;What have you set your connection parameteres to? If you haven&amp;#39;t already done so, I would recommend checking out the &amp;quot;Accessory Design Guidelines for Apple Devices&amp;quot; link in my first reply.&lt;/p&gt;
&lt;p&gt;What softdevice version are you using? Are you using an example from our SDK to test this? Have you done any modifications to the example?&lt;/p&gt;
&lt;p&gt;If you have access to other phones, could you try testing with the same models but different iOS? To check if the iOS version affects the connection.&lt;/p&gt;
&lt;p&gt;Also a sniffer trace would be helpful to see what happens over-the-air in the different scenarios.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: About disconnection issue on IOS</title><link>https://devzone.nordicsemi.com/thread/225818?ContentTypeID=1</link><pubDate>Tue, 17 Dec 2019 09:00:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:822d5c0e-1b76-4d68-8c09-b8ac608cd785</guid><dc:creator>SorenKonekt</dc:creator><description>&lt;p&gt;Hello, we have exactly same issue on an NRF52832, softdevice S132, NRF SDK 15, various iphone models, but especially iphone 7 (13.3) and iphone 6s (newest possible IOS).. iphone 6 seems to be much less affected by this than 6s for some reason. Perhaps due to the IOS version.&lt;br /&gt;When I put the iphone aside and sleep the screen, I can see on device log that connection parameters are changed to:&lt;br /&gt;min conn. interval: 480ms&lt;br /&gt;max conn. interval: 480ms&lt;/p&gt;
&lt;p&gt;conn. timeout : 4s&lt;/p&gt;
&lt;p&gt;slave latency: 0&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Phone and device will eventually loose connection, and this seems to be very random. Sometimes it takes several hours to reproduce, and sometimes it happens 4-6 times in one hour.&lt;/p&gt;
&lt;p&gt;This is getting very critical and we are ready to try more or less anything. Please&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/members/mttrinh"&gt;Mttrinh&lt;/a&gt;&amp;nbsp;if you can provide us with any guidelines or ideas, this is very useful.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best&lt;/p&gt;
&lt;p&gt;S&amp;oslash;ren&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: About disconnection issue on IOS</title><link>https://devzone.nordicsemi.com/thread/214395?ContentTypeID=1</link><pubDate>Thu, 10 Oct 2019 13:31:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9dcf44b5-dbf4-4558-8430-aadd6274efe5</guid><dc:creator>Mttrinh</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Could you answer all of my questions in the previous reply? It helps me narrow it down, and easier for me to help you.&lt;/p&gt;
&lt;p&gt;[quote user="Mttrinh"][/quote]&lt;/p&gt;
&lt;p&gt;Could you also tell me which example you are using and if you have made any modifications to it?&lt;/p&gt;
&lt;p&gt;Could you also tell me which iOS devices you used for testing and which iOS version they are running? If you have only tested with one iOS device, could you try with other iOS devices as well?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: About disconnection issue on IOS</title><link>https://devzone.nordicsemi.com/thread/214357?ContentTypeID=1</link><pubDate>Thu, 10 Oct 2019 12:13:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eb42048c-af09-4f00-8d34-f78386c190b8</guid><dc:creator>muralikrishnan</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;we used i phone 10 XR&amp;nbsp; then no modification done&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: About disconnection issue on IOS</title><link>https://devzone.nordicsemi.com/thread/213197?ContentTypeID=1</link><pubDate>Thu, 03 Oct 2019 12:50:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0a43cf4e-a986-4070-9802-afe82dcc6e58</guid><dc:creator>Mttrinh</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Could you also tell me which example you are using and if you have made any modifications to it?&lt;/p&gt;
&lt;p&gt;Could you also tell me which iOS devices you used for testing and which iOS version they are running? If you have only tested with one iOS device, could you try with other iOS devices as well?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: About disconnection issue on IOS</title><link>https://devzone.nordicsemi.com/thread/213103?ContentTypeID=1</link><pubDate>Thu, 03 Oct 2019 07:15:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8ae71229-d584-498a-9657-83e90ad4c52d</guid><dc:creator>muralikrishnan</dc:creator><description>&lt;p&gt;hi Mttrinh,&lt;/p&gt;
&lt;p&gt;we are used sdk=15.2 and soft device version=6.1.0&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: About disconnection issue on IOS</title><link>https://devzone.nordicsemi.com/thread/212731?ContentTypeID=1</link><pubDate>Tue, 01 Oct 2019 08:14:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9cf16433-ee21-45ba-a9f1-2adb829a9f24</guid><dc:creator>Mttrinh</dc:creator><description>&lt;p&gt;What example are you using? Is it unmodified except for the connection parameter?&lt;/p&gt;
&lt;p&gt;Which SDK and Softdevice are you using?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: About disconnection issue on IOS</title><link>https://devzone.nordicsemi.com/thread/212374?ContentTypeID=1</link><pubDate>Sat, 28 Sep 2019 04:23:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:434b2bad-bf6e-4ae1-b30b-f11cd2307a8c</guid><dc:creator>muralikrishnan</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Slave Latency=0&lt;/p&gt;
&lt;p&gt;connSupervisionTimeout=4000ms&lt;/p&gt;
&lt;p&gt;min interval=30ms&lt;/p&gt;
&lt;p&gt;max interval =50ms&lt;/p&gt;
&lt;p&gt;in this case also we are facing disconnection issue&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: About disconnection issue on IOS</title><link>https://devzone.nordicsemi.com/thread/212373?ContentTypeID=1</link><pubDate>Sat, 28 Sep 2019 04:18:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:30455f7a-44a8-49cf-b860-ec72ea839549</guid><dc:creator>muralikrishnan</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;first we tested with&lt;/p&gt;
&lt;p&gt;min interval =30ms&lt;/p&gt;
&lt;p&gt;max interval =50ms&lt;/p&gt;
&lt;p&gt;next we changed to&lt;/p&gt;
&lt;p&gt;min interval =20ms&lt;/p&gt;
&lt;p&gt;max interval =200ms&lt;/p&gt;
&lt;p&gt;this not working&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: About disconnection issue on IOS</title><link>https://devzone.nordicsemi.com/thread/212304?ContentTypeID=1</link><pubDate>Fri, 27 Sep 2019 13:31:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:386efff2-2014-43c5-8d6c-9b722cb552d2</guid><dc:creator>Mttrinh</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
[quote user=""]&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:inherit;"&gt;we changed the interval of min and max interval =(30 to 50) (not working)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:inherit;"&gt;we changed the interval of min and max interval =(20 to 100) (not working)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;[/quote]
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Not totally sure what you mean by this, can you clarify? What is the min interval and what is the max interval?&lt;/p&gt;
&lt;p&gt;Also check out the &lt;a href="https://developer.apple.com/accessories/Accessory-Design-Guidelines.pdf" rel="noopener noreferrer" target="_blank"&gt;Accessory Design Guidelines for Apple Devices&lt;/a&gt;, under &amp;quot;25.6 Connection Parameters&amp;quot;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>