<?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>Power consumption issue with 2 periperhal units connected to the same central unit</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/93781/power-consumption-issue-with-2-periperhal-units-connected-to-the-same-central-unit</link><description>Hi, I have a situation(problem) I do not fully understand, and I hope you can help me to sort it out. 
 Background 1 Central and 2 peripheral units; all three is powered by a nRF52840. Both peripheral units can connect to the CU in a fix order. Unit 1</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 11 Nov 2022 11:38:35 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/93781/power-consumption-issue-with-2-periperhal-units-connected-to-the-same-central-unit" /><item><title>RE: Power consumption issue with 2 periperhal units connected to the same central unit</title><link>https://devzone.nordicsemi.com/thread/395294?ContentTypeID=1</link><pubDate>Fri, 11 Nov 2022 11:38:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2308346f-b917-4dd4-b867-cb4b891b7978</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi Svein,&lt;/p&gt;
[quote user="Svein"]Why is the power consumption doubled for a connected device if the connected central unit starts a scanning?[/quote]
&lt;p&gt;I can think of two potential reasons. One is if the peripheral continues to advertise and the central does active scanning, so the peripheral will have to reply with a scan response packet. It should not double the current consumption though, so this is less likely. Another perhaps more likely reason is that more connection events are dropped because of the central scanning. Perhaps you can see how the current consumption of the peripheral is if you significantly reduce the scanning duty cycle of the central (scan&amp;nbsp; less frequently and for a shorter amount of time)?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Power consumption issue with 2 periperhal units connected to the same central unit</title><link>https://devzone.nordicsemi.com/thread/395284?ContentTypeID=1</link><pubDate>Fri, 11 Nov 2022 10:39:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:89898ab7-eb0e-428d-bc02-56e0d00b657d</guid><dc:creator>Svein</dc:creator><description>&lt;p&gt;Hi Einar, thanks for the quick response.&lt;/p&gt;
&lt;p&gt;I think I should try to clarify my problem/question further.&lt;/p&gt;
&lt;p&gt;As mentioned, I have 2 peripheral units that I want to connect to the same central unit. (Everything works fine, but&amp;hellip;)&lt;/p&gt;
&lt;p&gt;I use NUS service both for peripheral unit 1 and peripheral unit 2.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Situation:&lt;/p&gt;
&lt;p&gt;1)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Peripheral unit 1 is in connected state and in System ON Idle(sleep). The only things in peripheral unit 1&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;that is ongoing is that it has to responds on some of the connection intervals.&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I have set connection interval to 10 ms and slave latency to 100. Scanning in CU is stopped.&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; In this situation average power consumption in peripheral unit 1 is 15 &amp;micro;A&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;2)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Then I initiate scanning in the central unit and the power consumption in peripheral unit 1 increase to 30 &amp;micro;A.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;3)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Peripheral unit 2 connects to Central unit and scanning is stopped. The power consumption in peripheral&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;unit 1 is then falling to 15 &amp;micro;A&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Question:&lt;/p&gt;
&lt;p&gt;I thought that if a peripheral unit is in connected state, it will not react if the central unit it is connected to starts a scanning; so my question is: Why is the power consumption doubled for a connected device if the connected central unit starts a scanning?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Kind regards&lt;/p&gt;
&lt;p&gt;Svein&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Power consumption issue with 2 periperhal units connected to the same central unit</title><link>https://devzone.nordicsemi.com/thread/395242?ContentTypeID=1</link><pubDate>Fri, 11 Nov 2022 08:31:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:12faaf97-8e4b-4929-9595-44a030c29ce5</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi Svein,&lt;/p&gt;
&lt;p&gt;Unit 1 here is the peripheral, and it consumes 30&amp;nbsp;µA before connecting and 15&amp;nbsp;µA after connecting. Is this just the idle current, or is this the average current consumption? If it is the idle current (in system ON sleep with nothing happening), then that tis not expected. I do not know about your firmware, but from a BLE perspective, the same resources needs to be active in idle (essentially the 32.768 kHz clock and RTC0) regardless of if the device is advertising or in a connection.&lt;/p&gt;
&lt;p&gt;However, if these numbers are the &lt;em&gt;average&lt;/em&gt; current consumption numbers which seems more likely to me just based on the numbers, this could make sense. In that case, you can adjust the current consumption by increasing or decreasing the advertising interval and connection interval. You can experiment with the effect of this in the &lt;a href="https://devzone.nordicsemi.com/power/w/opp/2/online-power-profiler-for-bluetooth-le"&gt;online power profiler&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Einar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>