<?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>How to use the CONFIG_ESB_NEVER_DISABLE_TX?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/102159/how-to-use-the-config_esb_never_disable_tx</link><description>Hi all, 
 I want to reduce delay in sending or receiving data via ESB. 
 And now I use the fast ramp-up. In this link said Never disable transmission stage can do this too, but I didn&amp;#39;t find anything about this macro. 
 How do I enable this function?</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 09 Aug 2023 03:09:26 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/102159/how-to-use-the-config_esb_never_disable_tx" /><item><title>RE: How to use the CONFIG_ESB_NEVER_DISABLE_TX?</title><link>https://devzone.nordicsemi.com/thread/440392?ContentTypeID=1</link><pubDate>Wed, 09 Aug 2023 03:09:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fe67180d-54d2-4bc5-8e07-cd29310d63bd</guid><dc:creator>Lurn_Z</dc:creator><description>&lt;p&gt;Hi Swathy,&lt;/p&gt;
&lt;p&gt;Thanks for your reply, but I&amp;#39;m using the fast ramp-up mode, In fact, I just want to ask if there is any other way to reduce these time consumption. And the&amp;nbsp;CONFIG_ESB_NEVER_DISABLE_TX is not fit to my situation.&amp;nbsp;&lt;span&gt;Torbj&amp;oslash;rn&amp;nbsp;replied me in another case of mine.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Anyway, Thanks for your help.&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: How to use the CONFIG_ESB_NEVER_DISABLE_TX?</title><link>https://devzone.nordicsemi.com/thread/440323?ContentTypeID=1</link><pubDate>Tue, 08 Aug 2023 13:11:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f0178e85-57f4-46e0-b073-557e0931e550</guid><dc:creator>SwRa</dc:creator><description>&lt;p&gt;Hi Lurn,&lt;/p&gt;
&lt;p&gt;The features that you mentioned is for nRF Connect SDK, but it would be possible to make changes to the nRF 5 SDK ESB library to incorporate these features into it as well. However, since the nRF 5 SDK is now in maintenance mode, there won&amp;#39;t be anymore updates to the already existing package. You will need to make these changes yourself though.. An expert has made changes to the nrf 5 SDK ESB library to include fast rampup and am attaching it here. Please note that this has not been tested. &amp;#39;Never disable transmission stage&amp;#39; can also be implemented the same way but would be more work since the ESB library assumes thatthe radio will be disabled for every recievd and sent libary.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/6644.nrf_5F00_esb_5F00_mod.c"&gt;devzone.nordicsemi.com/.../6644.nrf_5F00_esb_5F00_mod.c&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Best Regards,&lt;/p&gt;
&lt;p&gt;Swathy&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to use the CONFIG_ESB_NEVER_DISABLE_TX?</title><link>https://devzone.nordicsemi.com/thread/438151?ContentTypeID=1</link><pubDate>Wed, 26 Jul 2023 02:45:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:300a93fa-29bf-4e51-a465-f81710f72f4e</guid><dc:creator>Lurn_Z</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;&lt;span&gt;Swathy,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;OK, Thanks, I will wait for you.&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: How to use the CONFIG_ESB_NEVER_DISABLE_TX?</title><link>https://devzone.nordicsemi.com/thread/438090?ContentTypeID=1</link><pubDate>Tue, 25 Jul 2023 13:19:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:46e58f31-5896-4f4e-8ab0-e1b353f5667a</guid><dc:creator>SwRa</dc:creator><description>&lt;p&gt;Hi Lurn,&lt;/p&gt;
&lt;p&gt;I will check with experts when it comes to ESB and get back to you. However, please expect a delay since we are a bit short staffed owing to the vacation season here (The said experts are away on holidays as well).&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Swathy&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to use the CONFIG_ESB_NEVER_DISABLE_TX?</title><link>https://devzone.nordicsemi.com/thread/437903?ContentTypeID=1</link><pubDate>Mon, 24 Jul 2023 14:08:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ba3e2757-d969-4311-a91c-8a2926698afe</guid><dc:creator>Lurn_Z</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;&lt;span&gt;Swathy,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I think this function didn&amp;#39;t fit my case, the nrf_esb_set_retransmit_delay() is set the retransmit delay time. But what I want is to&amp;nbsp;reduce the delay between TX FIFO filling and reception to minimum.&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: How to use the CONFIG_ESB_NEVER_DISABLE_TX?</title><link>https://devzone.nordicsemi.com/thread/437881?ContentTypeID=1</link><pubDate>Mon, 24 Jul 2023 13:07:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:38261131-97ad-4859-a7c7-9525e99224ae</guid><dc:creator>SwRa</dc:creator><description>&lt;p&gt;Hi lurn,&lt;/p&gt;
&lt;p&gt;The &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/protocols/esb/index.html#id26"&gt;Never disable transmission stage&lt;/a&gt;&amp;nbsp;that you mentioned is a feature for the nRF Connect SDK whereas you are using thenRF 5 SDK, so it is not possible to have this feature there.. You could maybe use the &lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.0.0/group__nrf__esb.html#ga3fc3afb627f70b337fd473a4c9ffad54"&gt;nrf_esb_set_retransmit_delay() &lt;/a&gt;function to set the delay.?&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Regards,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Swathy&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>