<?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>UART parity error and reading the byte</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/25746/uart-parity-error-and-reading-the-byte</link><description>Hello, 
 Is it possible to read the received byte if the parity error occurs? Because I want to receive 9-bit data on UART and get the 9-th bit based of error?</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 11 Aug 2020 21:04:13 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/25746/uart-parity-error-and-reading-the-byte" /><item><title>RE: UART parity error and reading the byte</title><link>https://devzone.nordicsemi.com/thread/264135?ContentTypeID=1</link><pubDate>Tue, 11 Aug 2020 21:04:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5e14590c-d457-45d1-bcb2-53c9f87d64a2</guid><dc:creator>Jeff Wormsley</dc:creator><description>&lt;p&gt;&lt;span&gt;Old post, I know, but Anton, how did you handle transmit?&amp;nbsp; Bitbanging?&amp;nbsp; If so, what&amp;nbsp;baud rate&amp;nbsp;and what message length?&amp;nbsp; Did you have to suppress letting the radio take over for the duration of the transmission, and did that have any ill effects?&amp;nbsp; Any chance of a sample project showing how it was done?&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: UART parity error and reading the byte</title><link>https://devzone.nordicsemi.com/thread/101425?ContentTypeID=1</link><pubDate>Tue, 10 Oct 2017 11:40:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:39a159ec-d4b5-4918-8243-da298ee09edd</guid><dc:creator>Anton</dc:creator><description>&lt;p&gt;Cool, that`s what I supposed. Thank you. Actually, for UART 9-bit transferring I can use simple interrupts. Thus, It is possible to realize 9-bit UART on NRF51.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: UART parity error and reading the byte</title><link>https://devzone.nordicsemi.com/thread/101424?ContentTypeID=1</link><pubDate>Tue, 10 Oct 2017 11:35:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fc9e41e1-ea4a-4fce-a587-96565e5a3046</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;An ERROR event will not stop reception. If the error was a parity error, the received byte will still be transferred into Data RAM, and so will following incoming bytes. So you can still read out the byte even when an error event occurs. E.g. if you use the app_uart library you can read the data byte with &lt;code&gt;app_uart_get()&lt;/code&gt; inside your error handler.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>