<?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>nRF52 stuck after disconnect from android.</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/21932/nrf52-stuck-after-disconnect-from-android</link><description>Hi, 
 I am using nRF52 chip with SDK13.0. MTU size 155. 
 I am connect with device using android phone. After sending 1 byte command device starting to send continuous notification to android phone. 
 Device is busy to send notification to android</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 11 May 2017 09:37:46 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/21932/nrf52-stuck-after-disconnect-from-android" /><item><title>RE: nRF52 stuck after disconnect from android.</title><link>https://devzone.nordicsemi.com/thread/86104?ContentTypeID=1</link><pubDate>Thu, 11 May 2017 09:37:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1e11ca8d-e777-45d3-9adf-80648215ab60</guid><dc:creator>run_ar</dc:creator><description>&lt;p&gt;You have to look at the timing event (or use a sniffer to look at the connection request) to see what the supervision timeout is. I don&amp;#39;t think the SDK function that checks the connection parameters checks the supervision timeout. Which means the other parameters could be within the desired range while the timeout is huge. As a test you could send the connection parameter update request regardless of peer parameters.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52 stuck after disconnect from android.</title><link>https://devzone.nordicsemi.com/thread/86103?ContentTypeID=1</link><pubDate>Wed, 10 May 2017 16:48:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dfa07cbb-3f58-4858-83b4-a947d5d5c09a</guid><dc:creator>dc</dc:creator><description>&lt;p&gt;Device side supervision timeout is 4 sec. Android side i am using nRF connect.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52 stuck after disconnect from android.</title><link>https://devzone.nordicsemi.com/thread/86101?ContentTypeID=1</link><pubDate>Wed, 10 May 2017 11:05:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5c2e95fc-8167-43f9-b162-da6217b533c8</guid><dc:creator>run_ar</dc:creator><description>&lt;p&gt;What is the connection supervision timeout in this case? I have seen up to 20 seconds by default on Androind, and that is a long time to wait for the disconnected event.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52 stuck after disconnect from android.</title><link>https://devzone.nordicsemi.com/thread/86100?ContentTypeID=1</link><pubDate>Wed, 10 May 2017 10:55:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:832b8e5e-4e45-4500-8a83-768b2a543f3b</guid><dc:creator>dc</dc:creator><description>&lt;p&gt;Thanks for Reply! This issue happens even I off android Bluetooth when device continuous sending notification.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52 stuck after disconnect from android.</title><link>https://devzone.nordicsemi.com/thread/86102?ContentTypeID=1</link><pubDate>Wed, 10 May 2017 10:21:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f97b13b8-e9a4-459d-9f35-252d471b0556</guid><dc:creator>run_ar</dc:creator><description>&lt;p&gt;Might be that android keeps the connection alive. Even though the app is trying to disconnect. Try exiting the app completely and make sure you don&amp;#39;t have any other apps that might use the device running. Appart from that you will get a disconnection event when disconnected. A sniffer trace would be helpful.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>