<?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>Recommended UART API</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/60532/recommended-uart-api</link><description>Hi, 
 Our custom NRF52840 device uses a cellular modem. We communicate with this modem using AT commands. 
 We will also be hooking up our devices to a custom server that will push FOTA updates to our devices. 
 I am aware of two UART api&amp;#39;s on the NRF</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 23 Apr 2020 12:08:33 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/60532/recommended-uart-api" /><item><title>RE: Recommended UART API</title><link>https://devzone.nordicsemi.com/thread/246252?ContentTypeID=1</link><pubDate>Thu, 23 Apr 2020 12:08:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c22ddf71-20ba-419a-85ae-6600f965c639</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Note: Remember that the bootloaders in our SDK require the device to push the image to the bootloader. The bootloader is a &amp;quot;passive&amp;quot; receiver. If your cellular modem is purely driven by AT commands, you will need to looking into a &amp;quot;background bootloader&amp;quot;, where you store the new image in the flash while your application is running, and then jump to the bootloader to verify the new image. That means that you have to move the transport from the bootloader to the application, and then skip right to the verification when you start the bootloader.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;BR,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Recommended UART API</title><link>https://devzone.nordicsemi.com/thread/246248?ContentTypeID=1</link><pubDate>Thu, 23 Apr 2020 12:06:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6883c0b6-cb34-4ff7-bbe7-31d882e27352</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Hello Tim,&lt;/p&gt;
&lt;p&gt;I suggest you just use the app_uart. It is a simpler module, and I believe this would be well suited for what you describe here.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>