This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Can someone tell me how to make device go to sleep and make it wakeup after a few hous using systick timer. I know how to create a timer but i wanna know which system call is the most efficient.

Can someone tell me how to make device go to sleep and make it wakeup after a few hous using systick timer. I know how to create a timer but i wanna know which system call is the most efficient. i know sd_app_evt_wait makes the device in standby mode but it keeps the radio on , I dont wanna use lpn feature but i want that my device sleeps and mesh and ble is deinitialized and it initializes again when the device wakes up with systick timer that i create. I am using nrf52840 and 832  with segger studios.

Parents Reply
  • But to be able to use the built-in timers, you have to use System ON which yields two sub power modes: constant latency or low-power. The latter is the default when entering System ON. 
    When running in this mode, System ON, no RAM retention, wake on RTC (running from LFRC clock), you should have a typical current consumption of 1.5µA. More info here.

    To turn off everything, System OFF may be your only solution and then have an external timer to trigger after a given timer. The system is reset when it wakes up from the System OFF mode.




Children
Related