<?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>nrf24l01 to nrf52832 esb with dpl noack flag is the wrong way around</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/63273/nrf24l01-to-nrf52832-esb-with-dpl-noack-flag-is-the-wrong-way-around</link><description>I have nrf52832 radios communicating with each other 100%. I have a nrf24l01p that is the &amp;#39;gateway&amp;#39; to which the nrf52832 sends dump data. I can communicate with nrf24 and nrf52, only problem is that when I W_TX_PAYLOAD_NOACK on the nrf24 the nrf52 shows</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 01 Dec 2020 15:28:38 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/63273/nrf24l01-to-nrf52832-esb-with-dpl-noack-flag-is-the-wrong-way-around" /><item><title>RE: nrf24l01 to nrf52832 esb with dpl noack flag is the wrong way around</title><link>https://devzone.nordicsemi.com/thread/282725?ContentTypeID=1</link><pubDate>Tue, 01 Dec 2020 15:28:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:48e61fc8-0bdd-4e80-a3da-3ea088ee3d76</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;That is excellent news. Thanks for the update, and the best of luck with your project &lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f642.svg" title="Slight smile"&gt;&amp;#x1f642;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf24l01 to nrf52832 esb with dpl noack flag is the wrong way around</title><link>https://devzone.nordicsemi.com/thread/282615?ContentTypeID=1</link><pubDate>Tue, 01 Dec 2020 09:38:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:90979273-a4ff-4fd1-85ac-0d05846d77dd</guid><dc:creator>EduanShuda</dc:creator><description>&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;I bought original chipsets from Digikey and this solved the problem. Everything now working as expected&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf24l01 to nrf52832 esb with dpl noack flag is the wrong way around</title><link>https://devzone.nordicsemi.com/thread/258089?ContentTypeID=1</link><pubDate>Thu, 02 Jul 2020 11:57:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:038fa7a6-c998-418b-87cc-23d3ab4b2f78</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The nRF24L01 and nRF24L01+ has a small implementation bug where the NOACK bit is inverted when you enable dynamic ACK. In other words it acts as an ACK-bit rather than a NOACK bit. When the bit is set the PRX will return an ACK, and if the bit is cleared no ACK will be sent.&lt;/p&gt;
&lt;p&gt;When dynamic ACK is disabled this bit will always be 0, as expected.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The&amp;nbsp;nrf_esb&amp;nbsp;library for the nRF52 series is designed with this bug in mind and will behave in the same way, in order to retain compatibility with the older nRF24L devices, but it is important that you enable the selective_auto_ack field when you configure the library:&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;nrf_esb_config.selective_auto_ack = true;&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;There are many counterfeit nRF24L01 clones out there, and we have seen&amp;nbsp;examples of counterfeit devices that implement the NOACK bit as it was originally intended (and documented), rather than how it actually works in the genuine devices.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;To see if this is the case for you&amp;nbsp;you can get a genuine nRF24L01+ module from a reliable vendor and compare it to the modules you already got:&lt;br /&gt;&lt;a href="https://www.sparkfun.com/products/691"&gt;https://www.sparkfun.com/products/691&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>