<?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 esb set a special ack payload ?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/17071/can-esb-set-a-special-ack-payload</link><description>I am using esb dpl in nrf5 sdk v11. I want to put a special packet in ack payload. but I think nrf_esb.c code can not do. the reason is that when on_radio_disabled_rx() is called, tx(ack operation) already start because RADIO_SHORTS_READY_START and RADIO_SHORTS_DISABLED_TXEN</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 18 Oct 2016 07:51:41 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/17071/can-esb-set-a-special-ack-payload" /><item><title>RE: Can esb set a special ack payload ?</title><link>https://devzone.nordicsemi.com/thread/65474?ContentTypeID=1</link><pubDate>Tue, 18 Oct 2016 07:51:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:035a793f-8420-45c6-99cb-6b5b45d7ec19</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;It&amp;#39;s good to hear you figured it out :)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can esb set a special ack payload ?</title><link>https://devzone.nordicsemi.com/thread/65475?ContentTypeID=1</link><pubDate>Tue, 18 Oct 2016 05:18:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:45b7b35d-599c-48b2-a807-2f85a19deccb</guid><dc:creator>nk</dc:creator><description>&lt;p&gt;I found the cause. my original debug print had been output in nrf_esb.c. esb is running after debug printf off.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can esb set a special ack payload ?</title><link>https://devzone.nordicsemi.com/thread/65477?ContentTypeID=1</link><pubDate>Mon, 17 Oct 2016 09:12:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d249f967-8ca5-4b59-af06-084fc13f46cc</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Can you share the code you use to configure the library and send the ACK?
It is most convenient if you just attach the source files.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can esb set a special ack payload ?</title><link>https://devzone.nordicsemi.com/thread/65476?ContentTypeID=1</link><pubDate>Sun, 16 Oct 2016 11:35:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c4834ee1-bb2a-4b04-b009-7d802d324c1c</guid><dc:creator>nk</dc:creator><description>&lt;blockquote&gt;
&lt;p&gt;You have to prepare the ACK payload before the TX packet arrives, otherwise you won&amp;#39;t be able to send it in time.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I am understanding your saying. I am already calling nrf_esb_write_payload() at PRX before sending at PTX. but I can not get the special packet(ack payload) at PTX. I get a same packet when I sent at PTX.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can esb set a special ack payload ?</title><link>https://devzone.nordicsemi.com/thread/65473?ContentTypeID=1</link><pubDate>Sat, 15 Oct 2016 14:57:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:297af5a3-75db-4615-bbd4-78fe72e719f8</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;You have to prepare the ACK payload before the TX packet arrives, otherwise you won&amp;#39;t be able to send it in time.&lt;/p&gt;
&lt;p&gt;If the ACK payload depends on incoming data from the PTX you can send two packets from the PTX. One with the data, and a second one to pick up the ACK payload.&lt;/p&gt;
&lt;p&gt;Best regards, Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>