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

System Off and GPIOTE

I have multiple GPIOs that are configured to use GPIOTE in my application. When one of these GPIOs is in the active state I start timer. Once the timer expires I want to enter system off using sd_power_system_off() and I want the GPIO that started the timer to wakeup the system.

Do I need to disable the GPIOTE events for this pin before calling nrf_gpio_cfg_sense_set()?

What about peripherals and interrupts? Do peripherals need to be stopped and interrupts disabled before calling sd_power_system_off()?

Thanks, Darren

Related