This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

[SOLVED] nRF52: sd_app_evt_wait() will not go to sleep

I'm having a strange problem, where sd_app_evt_wait() won't make the CPU sleep, after I've started a app_timer (consuming >2mA). Its working perfectly before I've started it, only dragging around ~1uA.

Im using the nRF5 11.0.0 SDK with the s132 softdevice (on NRF52832).

Any ideas what may be causing this? Or how I can make it sleep while the timer is running?

EDIT: I'm pretty sure the app_timer_start i'm using is stopping the CPU from sleeping. I thought the CPU could sleep, when using the app_timers? Im using a timer that makes a callback run every 10 seconds. It will not sleep while this timer is running...

Related