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

GPIO port input in low power mode

Hello, I'm new to the Nordic SDK and I would like to ask you for help with implementation of PORT events for revision < 3 in "low power" mode instead of "high power" mode. I have following implementation to check the gpio input button:

void init_gpio_button()
  nrf_gpio_cfg_input(GPIO_BUTTON, NRF_GPIO_PIN_PULLUP);

  uint32_t err_code = nrf_drv_gpiote_init();

  nrf_drv_gpiote_in_config_t btn = GPIOTE_CONFIG_IN_SENSE_HITOLO(true);
  btn.pull = NRF_GPIO_PIN_PULLUP;

  err_code = nrf_drv_gpiote_in_init(GPIO_BUTTON, &btn, btn_handler_isr);

  nrf_drv_gpiote_in_event_enable(GPIO_BUTTON, true);

Please, how to convert this code to "low power"? Is it enough to configure GPIOTE_CONFIG_IN_SENSE_HITOLO.hi_accuracy = false?

Thank you for any help.