<?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>Why out lowpower can not use uarte or uarte</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/100415/why-out-lowpower-can-not-use-uarte-or-uarte</link><description>I use longjmp to main,and reinit uart,but the uart not work.why？if I send data,it will enter 
 
 APP_UART_TX_EMPTY then enter 
 
 APP_UART_COMMUNICATION_ERROR,and not rx data。I want to known how to solve it.And not use Softdevice.</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 06 Jun 2023 11:36:37 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/100415/why-out-lowpower-can-not-use-uarte-or-uarte" /><item><title>RE: Why out lowpower can not use uarte or uarte</title><link>https://devzone.nordicsemi.com/thread/429539?ContentTypeID=1</link><pubDate>Tue, 06 Jun 2023 11:36:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:218ac0a6-3687-4e3a-8731-8aaca1cba3bc</guid><dc:creator>flordsky</dc:creator><description>&lt;p&gt;I mean, I used the setjmp() function in the main function before and then executed the business logic to sleep. RTC wakes up in interrupts and calls longjmp() to where setjmp() is hopped. However, this usage method does not conform to the logic of the conventional use of low-power mode, so there is an error. Later, I changed to variable control to enter low power consumption, and change the value of the variable in the interrupt to exit low power, so there was no such problem. The code is company and is kept confidential, so sorry I can&amp;#39;t post it&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Why out lowpower can not use uarte or uarte</title><link>https://devzone.nordicsemi.com/thread/429531?ContentTypeID=1</link><pubDate>Tue, 06 Jun 2023 11:07:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7fefbf55-fb78-4919-97dd-08039e9b6574</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;I am not sure if I understand what you mean by a longjmp. Would be nice to provide a solution (code snippet) here to help others who come across similar issue.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Why out lowpower can not use uarte or uarte</title><link>https://devzone.nordicsemi.com/thread/429491?ContentTypeID=1</link><pubDate>Tue, 06 Jun 2023 08:59:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5c65fcea-ae8b-42af-acfb-4f391f4f939d</guid><dc:creator>flordsky</dc:creator><description>&lt;p&gt;Thank you, and I have bypassed that issue by returning to the main function without using longjmp&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Why out lowpower can not use uarte or uarte</title><link>https://devzone.nordicsemi.com/thread/429333?ContentTypeID=1</link><pubDate>Mon, 05 Jun 2023 13:41:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:094eaf78-707f-4518-888d-bd56cadc337b</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;The code snippet that you provided does not provide any information on why you are getting that error.&lt;/p&gt;
&lt;p&gt;Can you provide the code snippet for me to be able to use so that I can reproduce the error on my end?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>