<?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>SDK&amp;#39;s driver documentation and imlementation seems off.</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/82177/sdk-s-driver-documentation-and-imlementation-seems-off</link><description>Hi, 
 
 First of all, I am currently trying to merge several projects and some of the project were using older versions of the drivers. Then I noticed that the oldest update documented in the info center was 2.X while the current driver version used in</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 29 Nov 2021 14:01:27 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/82177/sdk-s-driver-documentation-and-imlementation-seems-off" /><item><title>RE: SDK's driver documentation and imlementation seems off.</title><link>https://devzone.nordicsemi.com/thread/341103?ContentTypeID=1</link><pubDate>Mon, 29 Nov 2021 14:01:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:465d8b72-a6bc-429d-9501-db5ca7a12fab</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Zephyr is required when you develop Bluetooth applications in the nRF connect SDK as we are using the Zephyr Bluetooth host. However, having Zephyr enabled doesn&amp;#39;t automatically lead to a more complex application, you can still make simple event driven applications like in the nRF5 SDK where you have a main function with a few callbacks to capture timer and BLE events.&lt;/p&gt;
&lt;p&gt;Please take a look at this blog post if you haven&amp;#39;t seen it already: &lt;a href="https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/nrf-connect-sdk-and-nrf5-sdk-statement"&gt;https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/nrf-connect-sdk-and-nrf5-sdk-statement&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK's driver documentation and imlementation seems off.</title><link>https://devzone.nordicsemi.com/thread/341092?ContentTypeID=1</link><pubDate>Mon, 29 Nov 2021 13:26:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bbdf43ff-ddeb-436e-8ff0-c105fe7c992a</guid><dc:creator>c.tessierpiart</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I did not realise that NRF connect SDK was for firmware application, thank you. I tried to quickly build a BLE exemple and zephyr (which is a RTOS) was used. I want to build a simple firmware application which include some BLE capabilities that does not require a RTOS.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Is Zephyr required with the NRF connect SDK ? I could probably get the answer myself but it always nice to ask.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;edit : it seems like zephyr is only active when a variable is put at y into the prj.conf. I guess that, if not present, the variable is not considered y.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK's driver documentation and imlementation seems off.</title><link>https://devzone.nordicsemi.com/thread/341070?ContentTypeID=1</link><pubDate>Mon, 29 Nov 2021 12:28:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a17963e6-ddda-490c-960b-867d64daff81</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The nRF5 SDK is only compatible with the v1.8.x branch of the nrfx drivers while version 2 and later is compatible with the new nRF Connect SDK. The nRF5 SDK is also using the nrfx drivers through the legacy layer as described in the &amp;quot;&lt;span&gt;&lt;a title="Migration guide for nrfx drivers" href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.1.0/nrfx_migration_user_guide.html?cp=8_1_2_7"&gt;Migration guide for nrfx drivers&lt;/a&gt;&amp;quot; section of the SDK documentation. And it&amp;#39;s the legacy APIs that are documented in the SDK documentation.&lt;/span&gt;&lt;/p&gt;
[quote user=""]Besides, I tried to use the pc_ble_drivers_py for testing purposes but PyPI doesn&amp;#39;t allows to install the latest version 0.16 which cause issues unless you install the library from source.[/quote]
&lt;p&gt;&lt;span&gt;Can you try to upgrade pip? I have encountered this on Linux when I had an old version of pip installed.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Best regards,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Vidar&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>