<?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>Reset BLE stack during init</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/70313/reset-ble-stack-during-init</link><description>I am using the &amp;quot;ble_app_multilink_central&amp;quot; in version nRF5_SDK_17.0.2_d674dde for development. 
 It works and can connect to BLE devices. 
 However, there is one issue 
 - When device is connected to nRF52, restart the debugger 
 - BLE Connection is fine</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 15 Jan 2021 15:25:08 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/70313/reset-ble-stack-during-init" /><item><title>RE: Reset BLE stack during init</title><link>https://devzone.nordicsemi.com/thread/289485?ContentTypeID=1</link><pubDate>Fri, 15 Jan 2021 15:25:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2bd7352e-85e1-4b67-9df6-12245173888b</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Sorry, but I&amp;#39;m not sure I understand the question. It shouldn&amp;#39;t be a problem to debug the application during service discovery, but you will of course have to attach the debugger before the discovery is started, not after. Otherwise you will have to reset the target when you attach the debugger in order to repeat the discovery.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Reset BLE stack during init</title><link>https://devzone.nordicsemi.com/thread/289302?ContentTypeID=1</link><pubDate>Thu, 14 Jan 2021 21:22:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a9d980f3-c9e6-4bf4-9989-631e92981ea0</guid><dc:creator>dilbert168</dc:creator><description>&lt;p&gt;So, you are saying there is no solution while using debugger ?&lt;/p&gt;
&lt;p&gt;Reset Hardware each time before starting code may be only solution ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Reset BLE stack during init</title><link>https://devzone.nordicsemi.com/thread/288594?ContentTypeID=1</link><pubDate>Tue, 12 Jan 2021 10:14:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f1bc1822-42dd-4b5e-9df4-91a8226a4cc8</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I don&amp;#39;t think that resetting the Softdevice is the correct solution as the discovery procedure is managed by the application, and not the Softdevice.&lt;/p&gt;
[quote user=""]When device is connected to nRF52, restart the debugger[/quote]
&lt;p&gt;&amp;nbsp;Are you resetting the nRF52 when you do this? The connection should be terminated in that case, and the ble_db_discovery_start() function should get called again when you re-connect.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>