<?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>ESB power consumption</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/103319/esb-power-consumption</link><description>Hi, 
 I am developing a sensor that uses the ESB protocol. &amp;quot;System On mode&amp;quot;, sleeps most of the time. Problem is, that the PTX device uses 430uA current all the time while sleeping (measured with PPK2). I&amp;#39;ve tried with the ESB example, my own code (started</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 31 Aug 2023 19:51:05 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/103319/esb-power-consumption" /><item><title>RE: ESB power consumption</title><link>https://devzone.nordicsemi.com/thread/443966?ContentTypeID=1</link><pubDate>Thu, 31 Aug 2023 19:51:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:97955e75-5f49-4247-9ad4-80647124ade9</guid><dc:creator>Urmaz</dc:creator><description>&lt;p&gt;Thank you, Einar!&lt;/p&gt;
&lt;p&gt;Now I got 2.7uA sleeping current. CR2450 should last as expected.&lt;/p&gt;
&lt;p&gt;U.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ESB power consumption</title><link>https://devzone.nordicsemi.com/thread/443920?ContentTypeID=1</link><pubDate>Thu, 31 Aug 2023 12:45:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5f3fe723-562d-4c76-a7d3-97e7d410ddf5</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;Urmas,&lt;/p&gt;
&lt;p&gt;The ESB PTX sample starts the HF crystal clock (HFXO) at the start of the application (in&amp;nbsp;clocks_start()), and let it run forever. This causes a high idle current consumption. To reduce this, you can modify your application so that you start the HFXO (and wait for it to start) to before you want to send anything. Then, in the event handler you can call&amp;nbsp;esb_is_idle(), and stop the HFXO if it is idle.&lt;/p&gt;
&lt;p&gt;Einar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>