<?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>nrf52832 UART baudrate</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/59657/nrf52832-uart-baudrate</link><description>Hi, 
 When using uart with the nrf52832,do I need to use hardware flow control for comunications over 9600bps? 
 regard,Hiroki</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 31 Mar 2020 13:40:39 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/59657/nrf52832-uart-baudrate" /><item><title>RE: nrf52832 UART baudrate</title><link>https://devzone.nordicsemi.com/thread/242720?ContentTypeID=1</link><pubDate>Tue, 31 Mar 2020 13:40:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:caa898dc-d386-4ee5-ad03-1d5ba71533a5</guid><dc:creator>Karl Ylvisaker</dc:creator><description>&lt;p&gt;Hello Hiroki,&lt;br /&gt;&lt;br /&gt;Documentation on packet loss for different BAUDRATES?&lt;br /&gt;Packet loss/corruption on an UART connection is often most caused by the software running on the receiving unit not being able to handle the incoming data quickly enough.&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/37738/uart-rx-packet-loss-for-higher-baudrate-what-is-maximum-baudrate-without-packet-loss-for-nrf52-sdk15-softdevice-6-0"&gt;This ticket&lt;/a&gt; might be helpful to see. So, unless a whole lot is happening on your nRF52832 at the same time, you should be completely fine on 115200 BAUD. Hardware flow control negates this problem by only getting data when it is acceptable.&lt;br /&gt;&lt;br /&gt;Have you observed any packet loss or data corruption on your current UART connection?&lt;br /&gt;&lt;br /&gt;Of course, you might have external disturbances on your communication lines if they are long, uninsulated and close to a noise source with relevant frequencies, but I suspect this is not what you were asking for originally.&lt;br /&gt;&lt;br /&gt;Hope this is what you were looking for. If it was not, please let me know.&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Karl&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52832 UART baudrate</title><link>https://devzone.nordicsemi.com/thread/242569?ContentTypeID=1</link><pubDate>Tue, 31 Mar 2020 02:28:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a23e2fc1-4cf7-4eff-bced-332ef9f10f5c</guid><dc:creator>H-ogawa</dc:creator><description>&lt;p&gt;Hi、Karl&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thank you for reply.&lt;/p&gt;
&lt;p&gt;Is there any official document that clearly states this?&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Hiroki&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52832 UART baudrate</title><link>https://devzone.nordicsemi.com/thread/242332?ContentTypeID=1</link><pubDate>Mon, 30 Mar 2020 09:12:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:02f3dcb0-cf6c-4970-b025-f1d98f162dba</guid><dc:creator>Karl Ylvisaker</dc:creator><description>&lt;p&gt;Hello Hiroki,&lt;br /&gt;&lt;br /&gt;To answer your original question, you do not&amp;nbsp;&lt;em&gt;&lt;/em&gt;need to use hardware flow control for communications over 9600 bps. As Nguyen said, 9600 bps is considered very slow these days - but you will have to weigh the pros and cons with regards to speed and data loss. &lt;br /&gt;For most applications, it will be fine using 115200 BAUD without hardware flow control, but I cant say anything for certain in your case since I do not know anything about your application.&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Karl&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52832 UART baudrate</title><link>https://devzone.nordicsemi.com/thread/242270?ContentTypeID=1</link><pubDate>Mon, 30 Mar 2020 02:39:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9b180e3a-5581-4367-9d5f-bdcfbfc9254e</guid><dc:creator>Nguyen Hoan Hoang</dc:creator><description>&lt;p&gt;You can have data loss at any baurate. &amp;nbsp;It&amp;#39;s all about code performance. &amp;nbsp;Optimized code can do 1MBaud no drops and bad code will drop even at 9600. &amp;nbsp;Of course HW flow control will save the day but it will be slower than no HW flow. You can do easily 115200 without drop without flow. &amp;nbsp;Just don&amp;#39;t use app_uart use nrfx driver from the SDK or open source&amp;nbsp;&lt;a href="https://github.com/IOsonata/IOsonata"&gt;IOsonata&lt;/a&gt; driver.&lt;/p&gt;
&lt;p&gt;This thread has a comparison of different drivers.&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/53106/uart-communication-fifo-error/215183#215183"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/53106/uart-communication-fifo-error/215183#215183&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52832 UART baudrate</title><link>https://devzone.nordicsemi.com/thread/242269?ContentTypeID=1</link><pubDate>Mon, 30 Mar 2020 02:34:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fcaf6fcc-214e-49ad-b87c-ca6abc64ea0b</guid><dc:creator>H-ogawa</dc:creator><description>&lt;p&gt;Hi,Nguyen Hoan Hoang&lt;/p&gt;
&lt;p&gt;I understand that can communicate.&lt;/p&gt;
&lt;p&gt;However,high bps and no hardware flow control increase the possibility of data loss. Are there any signs of this risk in the documentation?&lt;/p&gt;
&lt;p&gt;Regard,Hiroki&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52832 UART baudrate</title><link>https://devzone.nordicsemi.com/thread/242267?ContentTypeID=1</link><pubDate>Mon, 30 Mar 2020 02:06:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cd64ef3c-725d-4295-b14b-21a7d9ba1521</guid><dc:creator>Nguyen Hoan Hoang</dc:creator><description>&lt;p&gt;9600 is pretty slow. &amp;nbsp;You can go much faster than that. &amp;nbsp;It also depends on the other end can handle or not the speed. &amp;nbsp;I am able to do up to 1MBaud without flow control not using the driver from the SDK.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>