<?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>UARTE restart reception on BREAK event</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/104872/uarte-restart-reception-on-break-event</link><description>Trying to get my head around this and can&amp;#39;t seem to get this to work... 
 We have a protocol that frames commands by ending a frame with a break condition. I can successfully get this break event and act upon it. But I would need to at this point restart</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 23 Oct 2023 07:52:59 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/104872/uarte-restart-reception-on-break-event" /><item><title>RE: UARTE restart reception on BREAK event</title><link>https://devzone.nordicsemi.com/thread/451627?ContentTypeID=1</link><pubDate>Mon, 23 Oct 2023 07:52:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:06461d92-b116-4d04-a19c-f649b8a295f7</guid><dc:creator>Jared</dc:creator><description>&lt;p&gt;Yes, I think that should be enough, did you try it?&lt;/p&gt;
&lt;p&gt;regards&lt;/p&gt;
&lt;p&gt;Jared&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: UARTE restart reception on BREAK event</title><link>https://devzone.nordicsemi.com/thread/451514?ContentTypeID=1</link><pubDate>Fri, 20 Oct 2023 12:58:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e273c6d7-030c-4e10-933b-b9834300e152</guid><dc:creator>Michael</dc:creator><description>&lt;p&gt;Writing the registers directly, not using the driver.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;So if I write the STOPRX task in my ISR when receiving the ERROR event for the break, and then setup the pointer and write the STARTRX task from the ISR upon getting the RXTO event should work?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: UARTE restart reception on BREAK event</title><link>https://devzone.nordicsemi.com/thread/451497?ContentTypeID=1</link><pubDate>Fri, 20 Oct 2023 12:20:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a44d23af-05fe-453e-98a4-f6fb2581127b</guid><dc:creator>Jared</dc:creator><description>&lt;p&gt;Hi there,&lt;/p&gt;
&lt;p&gt;Are you using the nrfx UARTE driver directly?&lt;/p&gt;
[quote user=""]If I simply stop and start in the IRQ it does not restart. [/quote]
&lt;p&gt;How are you implementing this?&lt;/p&gt;
[quote user=""] assume then I&amp;#39;ll have to wait until it actually has stopped before starting it again? I[/quote]
&lt;p&gt;Yes, you have to wait for the&amp;nbsp;EVENTS_RXTO to be generated after calling&amp;nbsp;TASKS_STOPRX&lt;/p&gt;
&lt;p&gt;regards&lt;/p&gt;
&lt;p&gt;Jared&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>