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

Putting bl654 in sleep mode

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 

Parents
  • Hi

    Do you have the idle_state_handle() function in your application? I suggest you use this function instead, as it prepares the chip to go to sleep instead of just putting it to sleep. The idle_state_handle will check if the logger module is done with all its processing before calling the nrf_pwr_mgmt which prepares the chip for sleep and sets wake up pins, etc. before calling the sd_app_evt_wait() function. Please see I.E. the ble_app_uart example to see how it is called.

    Best regards,

    Simon

Reply
  • Hi

    Do you have the idle_state_handle() function in your application? I suggest you use this function instead, as it prepares the chip to go to sleep instead of just putting it to sleep. The idle_state_handle will check if the logger module is done with all its processing before calling the nrf_pwr_mgmt which prepares the chip for sleep and sets wake up pins, etc. before calling the sd_app_evt_wait() function. Please see I.E. the ble_app_uart example to see how it is called.

    Best regards,

    Simon

Children
Related