I am trying to sample the ADC every 2ms. I notice lots of slowness with BLE advertising and typically can't connect to device over BLE when sampling. I am using PPI, configuring, and starting before the softdevice is enabled.
Should nRF51822 be capable of reading ADC every 1ms to 2ms reliably?
Should I move all the PPI configuration to after the softdevice is enabled and be using the sd_ppi functions?
Edit: Headline, format, added tags.