<?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>Is there any way to reset nRF24L01+?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/1894/is-there-any-way-to-reset-nrf24l01</link><description>Hello all, 
 We are using nRF24L01+ as Rx in an embedded system and we are experiencing the following problem: 
 The MCU that operates the radio can be manually reset (a simple MCLR reset).
When we do so there are some situations when the radio stops</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 06 Aug 2018 05:49:02 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/1894/is-there-any-way-to-reset-nrf24l01" /><item><title>RE: Is there any way to reset nRF24L01+?</title><link>https://devzone.nordicsemi.com/thread/142934?ContentTypeID=1</link><pubDate>Mon, 06 Aug 2018 05:49:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:46cfb78e-46eb-4c3b-b7e0-3e0dba605a21</guid><dc:creator>paulplusx</dc:creator><description>&lt;p&gt;I know it&amp;#39;s too old but the nrf &lt;strong&gt;can&lt;/strong&gt; be reset using code and I did it. Check this out &lt;a href="https://arduino.stackexchange.com/questions/55042/how-to-automatically-reset-the-nrf24l01-with-code/55043#55043"&gt;How to automatically reset the nrf24l01+ with code? - Arduino Stack Exchange&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there any way to reset nRF24L01+?</title><link>https://devzone.nordicsemi.com/thread/8159?ContentTypeID=1</link><pubDate>Thu, 06 Jul 2017 16:15:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eb7a5f27-e0fd-499f-8897-97986f905276</guid><dc:creator>Oscar Mart&amp;#237;nez</dc:creator><description>&lt;p&gt;Hola, veo que esto lo haces para un pic con ccs c compiler, ¿este es utilizando la librería nrf que rueda por la web?, como mejoras la estabilidad de la conexión? , muchas gracias por tu ayuda&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there any way to reset nRF24L01+?</title><link>https://devzone.nordicsemi.com/thread/8157?ContentTypeID=1</link><pubDate>Wed, 20 Jul 2016 00:56:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:acf6ab23-763c-44da-abdc-5e69a0bca738</guid><dc:creator>LittleMouse</dc:creator><description>&lt;p&gt;Hi, Emon,
Regarding your 4th step: 4)write status register as 0x0e;&lt;/p&gt;
&lt;p&gt;Why writing status reg ( I think you mean reg 0x07) as 0x0E? The low 4 bits of this register is read-only, according to &amp;quot;nRF24L01+ Product Specification v1.0&amp;quot;, so I think writting 0x0E is meaningless.
Please help confirm this.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there any way to reset nRF24L01+?</title><link>https://devzone.nordicsemi.com/thread/8158?ContentTypeID=1</link><pubDate>Fri, 13 Nov 2015 15:44:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:86de5d6b-5ded-4383-8d9b-47c3e967aee5</guid><dc:creator>ALANHER</dc:creator><description>&lt;p&gt;YA LO SOLUCIONE :
AGREGE ESTO A LA CONFIGURACION INICIAL&lt;/p&gt;
&lt;p&gt;output_low(RF_CS);
spi_write(0xE1);     //FLUSH_TX
output_high(RF_CS);&lt;/p&gt;
&lt;p&gt;output_low(RF_CS);
spi_write(0xE2);     //FLUSH_RX
output_high(RF_CS);&lt;/p&gt;
&lt;p&gt;SUERTE&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there any way to reset nRF24L01+?</title><link>https://devzone.nordicsemi.com/thread/8156?ContentTypeID=1</link><pubDate>Fri, 03 Jul 2015 23:25:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0efea335-f0b5-44fc-8c45-316cec211f7b</guid><dc:creator>Emon</dc:creator><description>&lt;p&gt;the problem as far as i understand is that, when the MCU resets, the NRF24L01+ is not under reset values. So at every reset, do the following steps:&lt;/p&gt;
&lt;p&gt;1)use power down mode (PWR_UP = 0)
2)clear data ready flag and data sent flag in status register
3)flush tx/rx buffer
4)write status register as 0x0e;&lt;/p&gt;
&lt;p&gt;works perfectly . Data is received even after i reset the MCU&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there any way to reset nRF24L01+?</title><link>https://devzone.nordicsemi.com/thread/8155?ContentTypeID=1</link><pubDate>Tue, 18 Mar 2014 14:57:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2f519bcb-5226-4f57-a3a5-35f8454ebfa6</guid><dc:creator>Ole Morten</dc:creator><description>&lt;p&gt;I can&amp;#39;t really think of anything. You should make sure to clear the status register and the FIFOs and reconfigure all configuration, but if that still doesn&amp;#39;t help, I&amp;#39;m afraid I don&amp;#39;t really have any other suggestion than to add a transistor to your design to be able to toggle power.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there any way to reset nRF24L01+?</title><link>https://devzone.nordicsemi.com/thread/8154?ContentTypeID=1</link><pubDate>Mon, 17 Mar 2014 15:56:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3693add4-c9d9-4271-84dc-1edc0e2392a3</guid><dc:creator>Rafael Guedes Lang</dc:creator><description>&lt;p&gt;Thank you for the answer, Ole.&lt;/p&gt;
&lt;p&gt;As we won&amp;#39;t be able to reset the radio, could you, please, explain us what is the behavior of the chip when a communication is stopped when still in course, in other words: how does the chip functions when it receives only some bits of a complete byte?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there any way to reset nRF24L01+?</title><link>https://devzone.nordicsemi.com/thread/8153?ContentTypeID=1</link><pubDate>Mon, 17 Mar 2014 10:39:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:641ec39e-8786-4910-9ce1-1f34cd09413b</guid><dc:creator>Ole Morten</dc:creator><description>&lt;p&gt;Unfortunately, there is no way to reset the nRF24L01+ without powering it off and on again, and I can&amp;#39;t really think of any other workaround for this problem.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>