Hi,
I'm working on a project with nRF51822QFAA on nRF5_SDK_12.3.0.
I'd like to ask if the app_button library uses all four GPIOTE channels?
In my project there are 9 buttons and so GPIOTE_CONFIG_NUM_OF_LOW_POWER_EVENTS was set to 9 and it works properly.
Now I want to use Timer+PPI+GPIOTE to generate a one-shot pulse on a GPIO (say 1ms pulse).
As I know nRF51822 only has four GPIOTE channels.
Why 9 buttons can be accepted?
Is it because port event is used if the number of buttons is larger than four?
If port event is used, how many GPIOTE channels are occupied by the app_button library?
Thanks for help.