<?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 shutdown ble stack completely?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/111893/how-to-shutdown-ble-stack-completely</link><description>Good day, 
 I am developing app by SDK 17.1.0, including ble_nus and ble_hid, I would like to imply fuction to switch between ble_nus and ble_hid, due to some difference configuration in GATT and stack, I need to shut down or uninit ble stack completely</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Sun, 09 Jun 2024 08:11:31 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/111893/how-to-shutdown-ble-stack-completely" /><item><title>RE: How to shutdown ble stack completely?</title><link>https://devzone.nordicsemi.com/thread/487992?ContentTypeID=1</link><pubDate>Sun, 09 Jun 2024 08:11:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2cfd0567-0382-4f19-9d6b-90b004d1dbcb</guid><dc:creator>buglovebug</dc:creator><description>&lt;p&gt;thanks a lot, much appreciated.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to shutdown ble stack completely?</title><link>https://devzone.nordicsemi.com/thread/487950?ContentTypeID=1</link><pubDate>Fri, 07 Jun 2024 15:06:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:222d4d0c-aa88-4e7f-93d2-adf8e392331e</guid><dc:creator>Sigurd</dc:creator><description>[quote user="buglovebug"]any new version of nRF5_SDK in the future or this product line was abandoned?[/quote]
&lt;p&gt;No new release are planned.&amp;nbsp;See this statement.&amp;nbsp;&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/nrf-connect-sdk-and-nrf5-sdk-statement"&gt;nRF Connect SDK and nRF5 SDK statement&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
[quote user="buglovebug"]but always failed due to many error from github, any possibility to release installation version?[/quote]
&lt;p&gt;Try following this guide:&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.6.1/nrf/installation/install_ncs.html"&gt;https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.6.1/nrf/installation/install_ncs.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If you are having issues installing, please open a separate devzone case for that.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to shutdown ble stack completely?</title><link>https://devzone.nordicsemi.com/thread/487854?ContentTypeID=1</link><pubDate>Fri, 07 Jun 2024 08:27:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a3ed908a-46fc-492b-8bbc-166d75376753</guid><dc:creator>buglovebug</dc:creator><description>&lt;p&gt;Thanks a lot for your prompt reply, one more question, any new version of nRF5_SDK in the future or this product line was abandoned? tried nRF Connect SDK some times, but always failed due to many error from github, any possibility to release installation version?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to shutdown ble stack completely?</title><link>https://devzone.nordicsemi.com/thread/487781?ContentTypeID=1</link><pubDate>Thu, 06 Jun 2024 14:45:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:422c5651-596d-4b21-a181-716c253c1fec</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi!&lt;/p&gt;
&lt;p&gt;Yeah, it&amp;#39;s not possible to de-register a GATT service in nRF5&amp;nbsp;&lt;span&gt;SDK 17.1.0&lt;/span&gt;, so you would then need to re-initialize the softdevice, and then at runtime decide if you want to initialize either NUS or HID.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The example in&amp;nbsp;nRF5_SDK_17.1.0\examples\multiprotocol\ble_app_gzll shows how to re-enable/&lt;span&gt;re-initialize&lt;/span&gt; the softdevice stack.&lt;/p&gt;
&lt;p&gt;PS: If this is a new project, I recommend swithcing to nRF Conenct SDK.&amp;nbsp;&lt;a href="https://academy.nordicsemi.com/courses/nrf-connect-sdk-fundamentals/"&gt;https://academy.nordicsemi.com/courses/nrf-connect-sdk-fundamentals/&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>