<?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>How to decrease the possibility of BLE disconnection when in connected?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/42343/how-to-decrease-the-possibility-of-ble-disconnection-when-in-connected</link><description>SDKv14.2 SR3v1.2 
 If we want the RCU stay awake all the time when BLE is connected with a host, would it cause the possibility of random BLE disconnection? 
 Is this all about the connection event not be received by host in supervsion time-out? 
 If</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 14 Jan 2019 07:55:12 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/42343/how-to-decrease-the-possibility-of-ble-disconnection-when-in-connected" /><item><title>RE: How to decrease the possibility of BLE disconnection when in connected?</title><link>https://devzone.nordicsemi.com/thread/165349?ContentTypeID=1</link><pubDate>Mon, 14 Jan 2019 07:55:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:17b1c0e7-fe20-4763-8f37-7bb27f080db4</guid><dc:creator>David Edwin</dc:creator><description>&lt;p&gt;I am talking about a disconnect reason code.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;in ble_gap.h&lt;/p&gt;
&lt;p&gt;/**@brief Event structure for @ref BLE_GAP_EVT_DISCONNECTED. */&lt;br /&gt;typedef struct&lt;br /&gt;{&lt;br /&gt; uint8_t reason; /**&amp;lt; HCI error code, see @ref BLE_HCI_STATUS_CODES. */&lt;br /&gt;} ble_gap_evt_disconnected_t;&lt;/p&gt;
&lt;p&gt;=&lt;/p&gt;
&lt;p&gt;print out the reason along with the event that is received.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to decrease the possibility of BLE disconnection when in connected?</title><link>https://devzone.nordicsemi.com/thread/165343?ContentTypeID=1</link><pubDate>Mon, 14 Jan 2019 06:58:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9406e72b-68f8-4e32-87a1-2af97cb1d7eb</guid><dc:creator>Ralph</dc:creator><description>&lt;p&gt;It&amp;#39;s a real problem.&amp;nbsp; I just comment the inside stuff of pwr_mgmt_standby_timeout_check() so there is not any TIMED_OUT showing up.&amp;nbsp; &amp;nbsp;Are we talking about the same TIMED_OUT?&lt;/p&gt;
&lt;p&gt;There is no log which shows the disconnect reason. Only&amp;nbsp;m_coms: M_COMS_BLE_EVT_DISCONNECTED without any prior reason.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to decrease the possibility of BLE disconnection when in connected?</title><link>https://devzone.nordicsemi.com/thread/165181?ContentTypeID=1</link><pubDate>Fri, 11 Jan 2019 13:36:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b2e61ca4-ba90-4ec2-b554-f67890795edb</guid><dc:creator>David Edwin</dc:creator><description>&lt;p&gt;What is the disconnect reason code ? Typically a TIMED_OUT reason code can mean a lot of packet losses.&lt;/p&gt;
&lt;p&gt;Stick in a sniffer and see what is happening.&lt;/p&gt;
&lt;p&gt;Is this a real problem or are you talking about a hypothetical problem ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to decrease the possibility of BLE disconnection when in connected?</title><link>https://devzone.nordicsemi.com/thread/165038?ContentTypeID=1</link><pubDate>Fri, 11 Jan 2019 00:47:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a9b99f18-befb-4d74-95a0-10ec24bd3323</guid><dc:creator>Ralph</dc:creator><description>&lt;p&gt;Yes, I do send battery level notification every 10 secs.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;So it must be other reasons?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to decrease the possibility of BLE disconnection when in connected?</title><link>https://devzone.nordicsemi.com/thread/164989?ContentTypeID=1</link><pubDate>Thu, 10 Jan 2019 15:48:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:544dd71f-4b7c-4c21-98bf-1e4e0373c8cd</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;There is no reason why the peripheral should disconnect when in a connection, even if no data is sent. You may just send some battery level notification every 10 seconds, but it should not be necessary. A disconnect by supervisor timeout should only occur if they are out of range or one device is powered off after supervisor timeout period have elapsed.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>