Hi all
How to put BL654 in deep sleep mode and standby doze mode using nordic nrf52840 ?? Also how to turn the system off??
Thanks
Hi all
How to put BL654 in deep sleep mode and standby doze mode using nordic nrf52840 ?? Also how to turn the system off??
Thanks
Hi
I do have idle_state_handle() in my application
static void idle_state_handle(void) { if (NRF_LOG_PROCESS() == false) { nrf_pwr_mgmt_run(); } }
Hi
Can you try replacing the sd_app_evt_wait(); call with a call to idle_state_handle() instead, as that should prepare the chip and set it to sleep properly?
Best regards,
Simon
Hi
I have replaced the sd_app_evt_wait() with idle_state_handle () but the current consumption I am getting is still 1.7mA
Hi
If you still have the logging showing you NRF_SUCCESS or not after the idle_state_handle() call the chip will wake up right away and enable the logging module, which will cause an additional current draw. Try making the loop just contain idle_state_handle();.
Best regards,
Simon
Hi thanks
Do I really have to remove the logger in order to put the chip to sleep mode?? Is there a way to clear the logger for certain period of time so the chip will go to sleep properly??