<?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>Questions about ESB tx_payload.noack</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/98336/questions-about-esb-tx_payload-noack</link><description>Hi all, 
 I want to konw the tx_payload.noack means. 
 In this link , your colleague said that when the .selective_auto_ack = true, then .noack will work. But didn&amp;#39;t say much about it. 
 And this link , your colleague said that If you set .noack to 0</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 19 Apr 2023 11:37:15 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/98336/questions-about-esb-tx_payload-noack" /><item><title>RE: Questions about ESB tx_payload.noack</title><link>https://devzone.nordicsemi.com/thread/421243?ContentTypeID=1</link><pubDate>Wed, 19 Apr 2023 11:37:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:060162ca-55b2-4ba2-8830-161ba0f54d1e</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I see Kenneth answered in&amp;nbsp;&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/98160/esb-lose-packet-retransmit_count-not-work"&gt;ESB lose packet, retransmit_count not work&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Questions about ESB tx_payload.noack</title><link>https://devzone.nordicsemi.com/thread/420443?ContentTypeID=1</link><pubDate>Fri, 14 Apr 2023 09:32:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d9cc4294-1184-4ba1-b768-86aec894709b</guid><dc:creator>Lurn_Z</dc:creator><description>&lt;p&gt;Hi Sigurd,&lt;/p&gt;
&lt;p&gt;Another question&lt;/p&gt;
&lt;p&gt;if (nrf_esb_read_rx_payload(&amp;amp;rx_payload) == NRF_SUCCESS)&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If the above conditions do not hold,&amp;nbsp;what happens next? Will it retransmit automatically, or drop the packet?&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Lurn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Questions about ESB tx_payload.noack</title><link>https://devzone.nordicsemi.com/thread/420114?ContentTypeID=1</link><pubDate>Thu, 13 Apr 2023 07:55:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bddc79af-03b4-4117-900a-0b4ff1925c19</guid><dc:creator>Lurn_Z</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Through your reply, I can understand like below.&lt;/p&gt;
&lt;p&gt;When I set the .selective_auto_ack = false, .noack will not take effect and&amp;nbsp;&lt;span&gt;it should retransmit up to three times until I receive it.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;If I set the .selective_auto_ack = true, and .noack = true,&amp;nbsp;it should retransmit up to&amp;nbsp;the MAX retrans times?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;If I set the&amp;nbsp;.selective_auto_ack = true, and .noack = false,&amp;nbsp;it will be the same as&amp;nbsp;.selective_auto_ack = false.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Am I right?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Best regards,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Lurn&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Questions about ESB tx_payload.noack</title><link>https://devzone.nordicsemi.com/thread/419971?ContentTypeID=1</link><pubDate>Wed, 12 Apr 2023 13:08:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0d2ca331-00b5-4042-bc1b-209063cefbf1</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
[quote userid="123170" url="~/f/nordic-q-a/98336/questions-about-esb-tx_payload-noack"]1. In my program, the .selective_auto_ack = false, will .noack work? if .noack is not in effect,&amp;nbsp;how many times will I send data? (e.g.&amp;nbsp; the .retransmit_count = 3)[/quote]
&lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;The selective_auto_ack feature allows you to use the &amp;quot;no ack&amp;quot; feature, so that you can disable ACK&amp;#39;s on some packets. Without this feature enabled you will receive ACK on all packets.&lt;/p&gt;
[quote user=""]&lt;p&gt;&lt;span&gt;2.&amp;nbsp;How should I set to make .retransmit_count effective? And how should I set about the .noack?&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; What I want is that when I receive the data it doesn&amp;#39;t need to retransmit more times. But if I don&amp;#39;t receive data, it should retransmit up to three times until I receive it.When the number of retransmissions reaches three times, it will not retransmit.&lt;/span&gt;&lt;/p&gt;[/quote]
&lt;p&gt;Sounds like it&amp;#39;s set correctly then.&amp;nbsp;&lt;span&gt;By default it is set to 3, which means you have 3 attempts at retransmitting the payload in case of packet loss.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Questions about ESB tx_payload.noack</title><link>https://devzone.nordicsemi.com/thread/419472?ContentTypeID=1</link><pubDate>Mon, 10 Apr 2023 02:47:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:05c76ee4-95fd-4c06-b78d-0aa5dca37386</guid><dc:creator>Lurn_Z</dc:creator><description>&lt;p&gt;Is there anyone who can give me some advice?&lt;/p&gt;
&lt;p&gt;I have verified the third question, &lt;span&gt;.selective_auto_ack = false&lt;/span&gt;, neither .noack=true/false will affect PRX send packet to PTX.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Questions about ESB tx_payload.noack</title><link>https://devzone.nordicsemi.com/thread/418926?ContentTypeID=1</link><pubDate>Tue, 04 Apr 2023 03:29:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7c168d24-f3b3-412e-91fc-19b5b2939572</guid><dc:creator>Lurn_Z</dc:creator><description>&lt;p&gt;Do you have a good explanation for the above question?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>