<?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+ crc problem</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/46162/nrf24l01-crc-problem</link><description>Hi, 
 I have been using nRF24 in many projects with Arduino. So far quite good experience. 
 Now I transfer to STM32 and have a strange problem, I cannot send with STM32 as MCU as soon as CRC is active (receive works fine). When I disable CRC (and of</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 17 Apr 2019 19:11:12 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/46162/nrf24l01-crc-problem" /><item><title>RE: nrf24l01+ crc problem</title><link>https://devzone.nordicsemi.com/thread/182676?ContentTypeID=1</link><pubDate>Wed, 17 Apr 2019 19:11:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:704997f2-c539-4737-85f4-c6e6accaa7e9</guid><dc:creator>LutzStiegler</dc:creator><description>&lt;p&gt;OK - success.&lt;/p&gt;
&lt;p&gt;It worked with noack method. Than I went step by step backwards until normal ESB with ack and now also that worked. I got curious what has actually changed and found the problem: When I clock in&amp;nbsp;the payload at exactly the same size as&amp;nbsp; payload size in RX_PW_P0 it works. If the size doesnt match (actual payload to transmit smaller than value in&amp;nbsp;&lt;span&gt;RX_PW_P0) it doesnt work. That is a bit surprising as I havent interpreted the datasheet like this and it worked on Arduino - maybe something in the library that added the missing payload with zeros ... I will check. But now I know ...&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf24l01+ crc problem</title><link>https://devzone.nordicsemi.com/thread/182391?ContentTypeID=1</link><pubDate>Tue, 16 Apr 2019 12:40:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b8076635-471c-4849-bc47-e82e27b8c446</guid><dc:creator>LutzStiegler</dc:creator><description>&lt;p&gt;OK, will test. What should be the status of&amp;nbsp;&lt;span&gt;REG_EN_AA and&amp;nbsp; EN_CRC for on PTX and PRX for that test?&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf24l01+ crc problem</title><link>https://devzone.nordicsemi.com/thread/182321?ContentTypeID=1</link><pubDate>Tue, 16 Apr 2019 10:24:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:19433ca0-74c1-4bf2-b326-734511b38b49</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Can you try the noack method? It would help understand if it&amp;#39;s indeed crc or not.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf24l01+ crc problem</title><link>https://devzone.nordicsemi.com/thread/182203?ContentTypeID=1</link><pubDate>Mon, 15 Apr 2019 19:50:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7c881518-f560-4fc5-8e92-50f01bb56ba2</guid><dc:creator>LutzStiegler</dc:creator><description>&lt;p&gt;Hi Kenneth,&lt;/p&gt;
&lt;p&gt;I have set&amp;nbsp;REG_EN_AA to 0x00 on PTX and PRX side. But I have not send the payload with W_TX_PAYLOAD_NOACK method.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks for your help.&lt;/p&gt;
&lt;p&gt;Lutz&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf24l01+ crc problem</title><link>https://devzone.nordicsemi.com/thread/182194?ContentTypeID=1</link><pubDate>Mon, 15 Apr 2019 18:30:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e60adbf8-6a11-4e87-8866-fd7cc2cf20d3</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Have you tried sending payloads with the noack command? Make sure to add this feature on both PTX and PRX before you use it, this can be used to understand if it&amp;#39;s actually the crc or/and other issue.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>