<?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>nRF9160 sleep current to high</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/42806/nrf9160-sleep-current-to-high</link><description>Hi there, 
 I have been testing with the nrf9160 DK for a while now and I cant figure out how to get the device to sleep properly. I have been working with the asset_tracker example and made some modifications to send data to myself and left out any unused</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 28 Feb 2019 13:56:10 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/42806/nrf9160-sleep-current-to-high" /><item><title>RE: nRF9160 sleep current to high</title><link>https://devzone.nordicsemi.com/thread/173499?ContentTypeID=1</link><pubDate>Thu, 28 Feb 2019 13:56:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3b50273d-7aba-42b9-9065-fafd2f400ea7</guid><dc:creator>&amp;#201;tienne Castani&amp;#233;</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;Bj&amp;oslash;rn, I&amp;#39;ll do that right away thank you.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 sleep current to high</title><link>https://devzone.nordicsemi.com/thread/173486?ContentTypeID=1</link><pubDate>Thu, 28 Feb 2019 13:18:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c3c369e9-4978-4d0e-9458-b0fa4851b5be</guid><dc:creator>Bj&amp;#248;rn Kvaale</dc:creator><description>&lt;p&gt;Hi &lt;span&gt;Étienne&lt;/span&gt;,&lt;/p&gt;
&lt;p&gt;Could you please open a new devzone case?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 sleep current to high</title><link>https://devzone.nordicsemi.com/thread/172981?ContentTypeID=1</link><pubDate>Tue, 26 Feb 2019 10:14:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1d4b959a-42d3-47c0-968d-7b12a36448d4</guid><dc:creator>&amp;#201;tienne Castani&amp;#233;</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;Bj&amp;oslash;rn,&lt;/p&gt;
&lt;p&gt;Thank you for this code. When we use it on our nrf9160 DK we hit 23 uA (uart disabled in secure boot).&lt;/p&gt;
&lt;p&gt;This level of current consumption is pretty good, now we would like to test a mode where the device wakes up from this deep sleep mode (on a timer or a button push for test purposes) then send data over LTE-M in PSM mode then goes back to sleep (with the 23 uA consumption after sending the data).&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Is there a working example of this kind of behavior available?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thank you very much.&lt;/p&gt;
&lt;p&gt;Best,&lt;/p&gt;
&lt;p&gt;&amp;Eacute;tienne&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 sleep current to high</title><link>https://devzone.nordicsemi.com/thread/168774?ContentTypeID=1</link><pubDate>Wed, 30 Jan 2019 22:46:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ee2d3df4-42c1-472d-b77f-fe84660db142</guid><dc:creator>Eric Gross</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I have tracked down a few leads by adding things back in:&lt;/p&gt;
&lt;p&gt;-CONFIG_BSD_LIBRARY_TRACE_ENABLED=n is critical to getting low power on an &amp;quot;empty&amp;quot; application that just calls&amp;nbsp;k_cpu_idle(). This is apparently not the default.&lt;/p&gt;
&lt;p&gt;-Adding back in LTE connection (but nothing using it) shows very low uA-level power consumption when using eDRX mode. If I use PSM mode, it seems to idle at 1-2mA and never drops, even when timer should have long expired. I&amp;#39;m not sure how to interpret the power numbers listed in the link you sent regarding SIM on/off, etc. I don&amp;#39;t seem to have control over any of this.&lt;/p&gt;
&lt;p&gt;-After creating a TCP socket and connect()&amp;#39;ing it, power consumption&amp;nbsp;increases significantly to the couple hundred uA level, even with no traffic and CPU asleep.This does not go away even after the socket has been closed. It is not clear to me how the socket offloading mechanism works, but maybe this is activating some feature that prevents the CPU from going to sleep. This is preventing low power consumption in anything using TCP. Note that UDP-based traffic (like performing a DNS lookup) did not appear to cause this continuous power draw after thr activity has stopped.&lt;/p&gt;
&lt;p&gt;Eric&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 sleep current to high</title><link>https://devzone.nordicsemi.com/thread/168681?ContentTypeID=1</link><pubDate>Wed, 30 Jan 2019 11:55:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a6644fdb-9bad-49fe-a07a-04387cc475bc</guid><dc:creator>Bj&amp;#248;rn Kvaale</dc:creator><description>&lt;p&gt;Hi Eric,&lt;/p&gt;
&lt;p&gt;It seems that the 2 mA PSM power consumption could be the connected DRX (320 ms) mode that can be found in the PSM subsection in &lt;a href="https://devzone.nordicsemi.com/b/nrf9160-development-status/posts/nrf9160-development-status?CommentId=a78f0bef-8b82-4124-a1f0-fe6a627abaf7"&gt;this link&lt;/a&gt;. Yes, please keep us updated if you manage to hit lower current numbers!&lt;/p&gt;
&lt;p&gt;Also, I could recommend using the example I sent as a base &amp;amp; add functionality to that example. Every now &amp;amp; then, I would measure the current. That way, you are hopefully able to debug what is leading to the sub-optimal current consumption.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 sleep current to high</title><link>https://devzone.nordicsemi.com/thread/168584?ContentTypeID=1</link><pubDate>Wed, 30 Jan 2019 00:04:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fc3368da-024f-4dd6-902e-d482cc5df724</guid><dc:creator>Eric Gross</dc:creator><description>&lt;p&gt;Thanks Bjorn,&lt;/p&gt;
&lt;p&gt;I can confirm that with disabling serial completely in secure_boot and then running your attached example, I can hit a very low power consumption.&lt;/p&gt;
&lt;p&gt;However, I have not been able to replicate the low power consumption when using the LTE modem in my own application. I have a few observations:&lt;/p&gt;
&lt;p&gt;-When PSM is enabled, I see power consumption bouncing to 2mA every few seconds. It does not appear to work as expected. This is across a wide range of PSM timer values.&lt;/p&gt;
&lt;p&gt;-When eDRX mode is enabled, I see power consumption drop significantly when idle (as compared to PSM mode). I am not hitting the same low value as your example which doesn&amp;#39;t use the modem, but I see my power draw doesn&amp;#39;t change much even if I turn the modem off. I suspect there is some unrelated CONFIG differences between enabled devices in my app and your example. I will dig into this further.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Eric&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 sleep current to high</title><link>https://devzone.nordicsemi.com/thread/168521?ContentTypeID=1</link><pubDate>Tue, 29 Jan 2019 15:25:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e5e3bfc6-20a9-42c0-a67d-9b947163163b</guid><dc:creator>jrubis</dc:creator><description>&lt;p&gt;I am measuing around ~12uA after disabling the UART in secure boot and running the power_measurements application that you have attached. The Asset Tracker is consuming a few mA with PSM enabled. As you mention, I suspect that example is not optimizaed/working for low power at this time.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 sleep current to high</title><link>https://devzone.nordicsemi.com/thread/168498?ContentTypeID=1</link><pubDate>Tue, 29 Jan 2019 14:30:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1d8d8f21-56f9-492f-9061-1a013e571a49</guid><dc:creator>Bj&amp;#248;rn Kvaale</dc:creator><description>&lt;p&gt;I believe the issue is the secure boot application. Could you please try to disable the serial drivers in the secure_boot application like explained &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/42977/how-to-reach-10-ua-current-in-psm-mode-with-the-nrf9160-dk"&gt;here&lt;/a&gt;. The link does say that the application FW code is not fully customized for low power yet. We are working to make the examples as low power as possible.&lt;/p&gt;
&lt;p&gt;Then, erase the nRF91, program the secure boot example first &amp;amp; then the application code.&lt;/p&gt;
&lt;p&gt;If that does not work, I can recommend trying out this application code instead. This has been tested to give a current consumption of around 5 uA:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-0e91c8b975f749ee86b31973068152d8/power_5F00_measurements.zip"&gt;devzone.nordicsemi.com/.../power_5F00_measurements.zip&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 sleep current to high</title><link>https://devzone.nordicsemi.com/thread/168004?ContentTypeID=1</link><pubDate>Fri, 25 Jan 2019 15:45:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:aff99f46-f397-41a9-8787-f8202369b4bc</guid><dc:creator>Eric Gross</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/members/karst-van-der-veen"&gt;Karst van der Veen&lt;/a&gt; I dug into that too. I&amp;#39;m pretty new to Zephyr, so maybe I am analyzing things wrong, but it does seem like some power management is missing for the nrf91 soc.&lt;/p&gt;
&lt;p&gt;Note that under the power management config, there are two possible opens: PM_CONTROL_APP and PM_CONTROL_OS. Setting it to the default of _APP expects the user to provide a sys_soc_suspend() hook function. If you set it to _OS, then it expects the SoC support code to provide an &amp;quot;soc_power.h&amp;quot; header with a few functions to allow the OS to suspend as needed. The nrf52 SoC support code provides this header while the nrf91 currently does not.&lt;/p&gt;
&lt;p&gt;I would seem to concur that the kernel does seem to properly support low power operation on the CPU.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Eric&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 sleep current to high</title><link>https://devzone.nordicsemi.com/thread/167882?ContentTypeID=1</link><pubDate>Fri, 25 Jan 2019 11:33:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:15962e67-a46a-4dd8-9230-50ddf4f7725f</guid><dc:creator>Karst van der Veen</dc:creator><description>&lt;p&gt;Thank you for all your reply&amp;#39;s.&lt;/p&gt;
&lt;p&gt;Unfortunately the power consumption somehow stays the same.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;At this point I have done about&amp;nbsp;the same as Kalsebub and I also cant get any lower consumption&amp;#39;s.&lt;/p&gt;
&lt;p&gt;Could it be that the deepsleep state isn&amp;#39;t implemented in the nrf91? Because I saw this under General Kernel Options -&amp;gt; Power Management Control -&amp;gt; Low power state and Deep sleep state. These are unchecked but when i check them, it wont compile.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Could this have anything to do with the power consumption?&lt;/p&gt;
&lt;p&gt;Let me know.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 sleep current to high</title><link>https://devzone.nordicsemi.com/thread/167778?ContentTypeID=1</link><pubDate>Thu, 24 Jan 2019 21:53:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d0c5b849-5fe5-41bf-af2d-681868043b0a</guid><dc:creator>Eric Gross</dc:creator><description>&lt;p&gt;Ok, I think I may have been a bit hasty in my original response.&amp;nbsp;It was just user error that my serial port wasn&amp;#39;t showing up, though definitely I get no output anymore since presumably the UART is disconnected.&lt;/p&gt;
&lt;p&gt;The issue I was seeing with the socket(AF_LTE) call seemingly hanging appears to just be oddities with the step function in the debugger (since I was trying to validate what was going on without serial output)&lt;/p&gt;
&lt;p&gt;One mismatch I am seeing with the instructions is that for the secure bootloader example, the UART items in the config simply don&amp;#39;t exist. They do exist in the other application example and I did disable them, but see no change in power usage. Any idea why I am not seeing options to disable the UARTs in the secure_boot example?&lt;/p&gt;
&lt;p&gt;Thanks,&lt;br /&gt;Eric&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/missing_5F00_uart.png" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 sleep current to high</title><link>https://devzone.nordicsemi.com/thread/167764?ContentTypeID=1</link><pubDate>Thu, 24 Jan 2019 19:23:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a226d60d-eb49-43ca-afd8-574d85c55a60</guid><dc:creator>Eric Gross</dc:creator><description>&lt;p&gt;Hi Bjorn,&lt;/p&gt;
&lt;p&gt;I have been following this as I have noticed the exact same issue as the original poster, with very similar idle power measurements.&lt;/p&gt;
&lt;p&gt;I tried to follow your instructions. When I do, I see that the virtual JLink COM port for the console no longer shows up. I assume this means I can&amp;#39;t have serial&amp;nbsp;console output for debugging without it consuming 1mA of standby power?&lt;/p&gt;
&lt;p&gt;Even this limitation aside, it appears to me that it just doesn&amp;#39;t work. Calls to &amp;quot;socket(AF_LTE, 0, NPROTO_AT);&amp;quot; just hang now without the UART pieces enabled.&lt;/p&gt;
&lt;p&gt;Am I missing something?&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Eric Gross&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 sleep current to high</title><link>https://devzone.nordicsemi.com/thread/167578?ContentTypeID=1</link><pubDate>Thu, 24 Jan 2019 09:56:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c1415c57-8900-4f7c-818b-bc532d63472e</guid><dc:creator>Bj&amp;#248;rn Kvaale</dc:creator><description>&lt;p&gt;@kalslebub I believe it would be better to post this in a new devzone post. If you want, you can comment on your reply here linking to your new case. That way, people with the same issues may take a look at your related case too.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 sleep current to high</title><link>https://devzone.nordicsemi.com/thread/167577?ContentTypeID=1</link><pubDate>Thu, 24 Jan 2019 09:52:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:705b719c-8072-4c96-8623-c018051738b7</guid><dc:creator>Bj&amp;#248;rn Kvaale</dc:creator><description>&lt;p&gt;We tested with another customer &amp;amp; were able to get the secure boot with an application down to 5 uA of current consumption in sleep mode.&lt;/p&gt;
&lt;p&gt;It seems that the secure boot in the current implementation turns on UART &amp;amp; UART remains on when switching from secure boot to the application. What you can do is try to configure the secure boot &amp;amp; your example application to not use uart to see if that lowers the consumption. Still keep the PSM mode on naturally!&lt;/p&gt;
&lt;p&gt;First, in the secure boot example, go to Build -&amp;gt; Configure nRF Connect SDK Project ... at the bottom. Then, open up Device Drivers -&amp;gt; Serial Drivers -&amp;gt; &amp;amp; uncheck everything related to UART:&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-0e91c8b975f749ee86b31973068152d8/pastedimage1548322819896v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Under console drivers, I would also uncheck &amp;quot;Use UART for console&amp;quot;.&lt;/p&gt;
&lt;p&gt;I would then do the same for your application. Then, erase the nRF91 board (nrfjprog -f nrf91 --eraseall), compile both examples &amp;amp; program them to the board.&lt;/p&gt;
&lt;p&gt;Then, you should be able to see lower current consumption.&lt;/p&gt;
&lt;p&gt;We have noticed a few issues with the Project Configuration settings in SES, so if that did not work, I would try disabling UART via menuconfig instead.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 sleep current to high</title><link>https://devzone.nordicsemi.com/thread/167488?ContentTypeID=1</link><pubDate>Wed, 23 Jan 2019 22:30:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a8d4a63f-0616-43c1-a48a-b1da16fd5f01</guid><dc:creator>kalslebub</dc:creator><description>&lt;p&gt;I appear to be having the same issue as the original post with similar amounts of &amp;quot;more current then expected&amp;quot;, even with SB44 cut. I cut SB45 after that in an attempt to entirely remove SW10 from the equation. I can make my own post if it&amp;#39;s more appropriate for the dev forums or contact you guys directly, but I figure more attention on a shared issue may be better for getting a response.&lt;br /&gt;&lt;br /&gt;What I&amp;#39;ve done so far:&lt;br /&gt;&lt;br /&gt; I have two devkits, both are exhibiting the same behavior, though I did not cut SB45 or SW10 on the second board. I have enabled power optimization in the project settings, and have also removed all init and processes from the asset_tracking example except for the modem_configure, and I added a lte_lc_psm_req(true) that always goes off once after 30 seconds or so. I have a graphing power meter and can watch the initial power on TAU/connect and the subsequent eDRX pulses that show up until an RRC disconnect happens and the PSM should be taking over, but to no avail.&lt;br /&gt;&lt;br /&gt;I have a graphing current meter and can clearly see the eDRX&amp;nbsp;pulses and the RRC release that should signal entry into PSM. I call k_cpu_idle() a could minutes into the example and then just let the program run. This doesn&amp;#39;t seem to have made any real difference when compared to the current consumption between eDRX pulses, which seems a little odd to me. I&amp;#39;ve probed the SIM card power lines and clock during this PSM time and both are off for further confirmation I&amp;#39;m really in PSM mode.&lt;br /&gt;&lt;br /&gt; I&amp;#39;m powering the devkit off an external power supply connected to the +/- terminals of connector P24 as&amp;nbsp;your link suggests, and I have nothing else plugged in during testing.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 sleep current to high</title><link>https://devzone.nordicsemi.com/thread/167289?ContentTypeID=1</link><pubDate>Wed, 23 Jan 2019 09:06:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fef95289-0f03-4550-aff8-ff7fe744b754</guid><dc:creator>Karst van der Veen</dc:creator><description>&lt;p&gt;We have tried everything you said here, but we cant get the current consumption low enough.&lt;/p&gt;
&lt;p&gt;What is the lowest current you can get if in sleep? We are, with the asset tracker sample, at lowest drops about 1mA or higher. We also tried to put the device to sleep ourselves where we got about 700uA which is still to high.&lt;/p&gt;
&lt;p&gt;We hope to get the consumption lower then 20 uA, if possible.&lt;/p&gt;
&lt;p&gt;I hope you can help us out.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 sleep current to high</title><link>https://devzone.nordicsemi.com/thread/167145?ContentTypeID=1</link><pubDate>Tue, 22 Jan 2019 14:41:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f021ef7b-b0ed-43b5-b810-b5ca07566ac1</guid><dc:creator>Bj&amp;#248;rn Kvaale</dc:creator><description>&lt;p&gt;Did you notice a change in the current consumption with that?&lt;/p&gt;
&lt;p&gt;Have you taken a look at the power optimization chapter here &amp;amp; implemented the eDRX or Power Saving Mode?&lt;/p&gt;
&lt;p&gt;I would start with Power Saving Mode, as it seems eDRX may work depending on the carrier you are using.&lt;/p&gt;
&lt;p&gt;It seems you can set the PSM either via the code itself (see &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/0.3.0/nrf/samples/nrf9160/asset_tracker/README.html#power-optimization"&gt;here&lt;/a&gt;), or via AT commands (see &lt;a href="https://www.nordicsemi.com/DocLib/Content/User_Guides/at_commands/latest/REF/at_commands/nw_service/cpsms"&gt;here &lt;/a&gt;&amp;amp; &lt;a href="https://www.nordicsemi.com/DocLib/Content/User_Guides/at_commands/latest/REF/at_commands/nw_service/cpsms_set"&gt;here&lt;/a&gt;). If you want to do it via the AT commands, I would suggest to either run the AT Client example or include the AT client example functionality in the asset tracker example.&lt;/p&gt;
&lt;p&gt;Please note that there is an active time after connection before we can enter PSM sleep, i.e. power consumption stays on the “idle DRX” level before we move to “PSM level”.&lt;/p&gt;
&lt;p&gt;You may need to wait a few minutes until the nRF91 reaches PSM current level. You can see the value for this timer with the negotiated PSM parameters. Use the AT+CEREG=5 command to &amp;quot;subscribe to unsolicited network state notifications&amp;quot;. Take a look at the AT Commands PDF for more info.&lt;/p&gt;
&lt;p&gt;If you ask me, it seems easiest to set the PSM in the code directly in the asset tracker example. Then, I would measure the current consumption after a few minutes when the PSM mode kicks in.&lt;/p&gt;
&lt;p&gt;Otherwise, you could also run the at_client example, set the PSM via the link monitor application &amp;amp; the at commands &amp;amp; then measure the current of the at_client example.&lt;/p&gt;
&lt;p&gt;Also, make sure to keep in mind that the debugger prevents the modem from entering deep sleep. At the moment, you cannot check the sleep level of the modem from the application side.&lt;/p&gt;
&lt;p&gt;Hope that helps!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 sleep current to high</title><link>https://devzone.nordicsemi.com/thread/166878?ContentTypeID=1</link><pubDate>Mon, 21 Jan 2019 14:27:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:84be5151-37b2-4510-bc26-57ccbacdc43b</guid><dc:creator>Karst van der Veen</dc:creator><description>&lt;p&gt;Thank you for your reply, I have tried this, but unfortunately without luck.&lt;/p&gt;
&lt;p&gt;Could it be that some functions stay active when put to deep sleep mode?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 sleep current to high</title><link>https://devzone.nordicsemi.com/thread/166822?ContentTypeID=1</link><pubDate>Mon, 21 Jan 2019 12:13:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f2e41b34-fce1-446e-8afc-347693003851</guid><dc:creator>Bj&amp;#248;rn Kvaale</dc:creator><description>&lt;p&gt;I believe &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/42387/instructions-for-setting-up-9160-dk-for-current-measurement-are-confusing"&gt;this case&lt;/a&gt;&amp;nbsp;could be helpful.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>