<?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>can&amp;#39;t disable auto ACK?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/32841/can-t-disable-auto-ack</link><description>Hi, even if I set hal_nrf_enable_ack_payload(false) on the sender (and receiver), the receiver still sends back an ACK which i can detect in the NRF_ISR(). is this normal operation? this is confusing. 
 
 thanks, 
 
 mahesh</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 25 Jan 2017 18:36:02 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/32841/can-t-disable-auto-ack" /><item><title>RE: can't disable auto ACK?</title><link>https://devzone.nordicsemi.com/thread/126246?ContentTypeID=1</link><pubDate>Wed, 25 Jan 2017 18:36:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2495768b-4b13-496e-b78d-5af1c6f7288d</guid><dc:creator>mr_creosote</dc:creator><description>Thank you!&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: can't disable auto ACK?</title><link>https://devzone.nordicsemi.com/thread/126245?ContentTypeID=1</link><pubDate>Wed, 25 Jan 2017 14:17:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2c79431a-d93e-4c95-ba08-2d4209e5324c</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi Mahesh&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;When the RX hold period is larger than 0 the Gazell host (PRX) will remain on the same channel for a certain number of timeslots (equal to the RX hold period) after receiving a packet from a device. This allows the device to stream a long burst of packet to the host, without having to change channel in between, which makes the data transfer more efficient.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;This works very well when you have a single Gazell device that needs as high throughput as possible, but if you have multiple devices connected it could make it difficult for the other devices to remain in sync since the Gazell host will not rotate through all the channels in the table as normal when one device is sending a lot of data.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards&lt;/p&gt;
&lt;p&gt;Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: can't disable auto ACK?</title><link>https://devzone.nordicsemi.com/thread/126244?ContentTypeID=1</link><pubDate>Wed, 25 Jan 2017 09:10:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:30c21c4d-fdbe-449d-a1a6-fcb2c331c2f9</guid><dc:creator>mr_creosote</dc:creator><description>&lt;p&gt;Hi, what is an RX hold period? Best, Mahesh&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: can't disable auto ACK?</title><link>https://devzone.nordicsemi.com/thread/126243?ContentTypeID=1</link><pubDate>Tue, 10 Jan 2017 07:50:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1a1049f9-5390-4a1f-8823-bb3061bd40d5</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi Mahesh&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I am sure you got help already if you have another case open.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The main trick with Gazell is to increase the RX period when using a 250kbps bitrate, and use an RX hold period &amp;gt; 0 to increase throughput.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards&lt;/p&gt;
&lt;p&gt;Torbjørn&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: can't disable auto ACK?</title><link>https://devzone.nordicsemi.com/thread/126242?ContentTypeID=1</link><pubDate>Mon, 09 Jan 2017 07:36:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f3eb50d9-ba68-4a6f-84d8-e7c6ea2d7ecf</guid><dc:creator>mr_creosote</dc:creator><description>&lt;p&gt;Hi Torbjørn, it seems to be working well, thank you! I&amp;#39;m also trying it with gazell but the results aren&amp;#39;t quite as good. gazell seems slower and at 250kbps, TX packets &amp;gt; 10 to 15 bytes are not received (so no ACK is sent out). &amp;nbsp;i have another ticket opened for that one :-).&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;happy monday!&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;best,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;mahesh&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: can't disable auto ACK?</title><link>https://devzone.nordicsemi.com/thread/126241?ContentTypeID=1</link><pubDate>Wed, 04 Jan 2017 08:36:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:93a5b337-db6f-4618-a70a-e639282e427c</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi Mahesh&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The best of luck to you :)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Just let me know what you find out.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: can't disable auto ACK?</title><link>https://devzone.nordicsemi.com/thread/126240?ContentTypeID=1</link><pubDate>Tue, 03 Jan 2017 17:33:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d2063d23-888b-4a38-aec6-18d778374b98</guid><dc:creator>mr_creosote</dc:creator><description>&lt;p&gt;Thank you. I will try it out. Best, Mahesh&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: can't disable auto ACK?</title><link>https://devzone.nordicsemi.com/thread/126239?ContentTypeID=1</link><pubDate>Tue, 03 Jan 2017 08:09:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:65d2f894-bf58-431e-9bba-a6b4bee06ade</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi Mahesh&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Please have a look at the attached example. It shows how to setup and use the ACK payload feature.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards&lt;/p&gt;
&lt;p&gt;Torbjørn&lt;/p&gt;&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-filesystemfile/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-c366208b79b74a2fa16ac76e51cba89c/Echo_5F00_ack_5F00_pl_5F00_ESB.zip?_=636480830413287031"&gt;Echo_ack_pl_ESB.zip&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: can't disable auto ACK?</title><link>https://devzone.nordicsemi.com/thread/126238?ContentTypeID=1</link><pubDate>Mon, 02 Jan 2017 06:30:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1c2e3cfa-f755-4774-8183-26e29e220353</guid><dc:creator>mr_creosote</dc:creator><description>&lt;p&gt;I&amp;#39;m not able to get ack with payload to work. is there an example of working code? there are none in the sdk. thanks, mahesh&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: can't disable auto ACK?</title><link>https://devzone.nordicsemi.com/thread/126237?ContentTypeID=1</link><pubDate>Thu, 29 Dec 2016 09:13:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8336e21e-9f83-40fa-b1f9-ed200b8bf18e</guid><dc:creator>mr_creosote</dc:creator><description>&lt;p&gt;do i have to use&amp;nbsp;hal_nrf_write_tx_payload_noack (const uint8_t *tx_pload, uint8_t length) if i want to send with no ack? if so, what is the use of&amp;nbsp;&amp;nbsp;hal_nrf_enable_ack_payload(false)? thanks!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>