<?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>Enhancing nRF5 SDK 802.15.4 wireless UART example</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/81594/enhancing-nrf5-sdk-802-15-4-wireless-uart-example</link><description>We are developing an application that takes data from UART and sends telegrams over 802.15.4 on a nRF52840, so I wanted to use the 802.15.4 wireless UART example as a base for this. As I see in it, the UART is used via the HAL uart API, not the libuarte</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 03 Dec 2021 10:16:18 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/81594/enhancing-nrf5-sdk-802-15-4-wireless-uart-example" /><item><title>RE: Enhancing nRF5 SDK 802.15.4 wireless UART example</title><link>https://devzone.nordicsemi.com/thread/341824?ContentTypeID=1</link><pubDate>Fri, 03 Dec 2021 10:16:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:40292e4c-16db-42fe-ac26-e61b8a704663</guid><dc:creator>Marte Myrvold</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;We do not have any guides&amp;nbsp;for porting nRF5 SDK projects to nRF Connect SDK, as the two SDKs are very different. It would be better to start out with a nRF Connect SDK project that is similar to yours and add functionality to that.&lt;/p&gt;
&lt;p&gt;As for the nrfx drivers, you can still find them in nRF Connect SDK. The API can be found here:&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.7.1/nrfx/drivers/index.html"&gt;nrfx » API Reference » Drivers&lt;/a&gt;, and the source and header files for the drivers can be found under ncs/modules/hal/nordic/nrfx/drivers.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Marte&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Enhancing nRF5 SDK 802.15.4 wireless UART example</title><link>https://devzone.nordicsemi.com/thread/341783?ContentTypeID=1</link><pubDate>Fri, 03 Dec 2021 08:00:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a229b375-652e-45f6-8d04-7125daad70ce</guid><dc:creator>ThomasSch</dc:creator><description>&lt;p&gt;Hello Marte,&lt;/p&gt;
&lt;p&gt;thanks for the reply, we did so. I installed nRF Connect SDK and can use the Segger Studio and access the 52840 DevKit without problem. I have ported our firmware that began based on nRF5 SDK to a Segger emProject file, this was not difficult, and have further integrated all 802.15.4 radio driver sources. Here some problems occur: It seems that nrfx headers between nRF5 SDK and Connect SDK have partly different APIs. I read that the Connect SDK shall supersede nRF5, but I am missing the sources e.g. for uarte driver in the Connect SDK. I see a bunch of drivers for it for zephyr, but we do not want to use an RTOS.&lt;/p&gt;
&lt;p&gt;Could you tell me which is the best practice to glue Connect SDK and rRF5 SDK code together ? I might fiddle it together with adapting all the include paths etc. in the emProject file but maybe you know a better way.&lt;/p&gt;
&lt;p&gt;Thanks in advance!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Enhancing nRF5 SDK 802.15.4 wireless UART example</title><link>https://devzone.nordicsemi.com/thread/338546?ContentTypeID=1</link><pubDate>Thu, 11 Nov 2021 11:47:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d6b3fc1a-2c4a-41ba-96fd-0baff94113b4</guid><dc:creator>Marte Myrvold</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
[quote user=""]Is the&amp;nbsp;802_15_4_lib_gcc.a a good way to built own applications for 802.15.4 usage anyway? Or is there better support in the nRF Connect SDK ?[/quote]
&lt;p&gt;I would not recommend using&amp;nbsp;the nRF5 SDK for 802.15.4. As you mention, the library is precompiled, which makes it difficult to know what is happening, and it can cause conflicts with other files. It is possible to use this however, but I would recommend using the 802.15.4 Radio Driver in nRF Connect SDK (see&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.7.1/nrfxlib/nrf_802154/README.html"&gt;nRF 802.15.4 Radio Driver&lt;/a&gt;&amp;nbsp;for documentation).&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Marte&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>