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

Low Power SAADC

Hi everyone,

I am having problems in getting the low power mode in SAADC to work. If I enable it in the config file then the ADC doesn't run anymore.( Blank in the RTT viewer) I have four channels initialized in differential mode with scan, 4x Oversampling and burst enabled. I am using S132 soft device for BLE communication. Has anyone had any success in getting the low power ADC to work? I have tried following this example github.com/.../main.c but with very little success.

Here is my code for reference main.c

Thanks for the help.

Rgs, Bryan

Parents Reply
  • Thanks Jorgen, I have found the problem was with how I initialized the channels. I don't quite understand why oversampling with scan mode is not a good idea, as I have burst enabled as suggested by that post and it seems to be working. What I have found is that even with low power enabled the current still increased by nearly 1.5mA with ADC on which I think is the easy DMA current. So that it makes no difference to turn on low power on not but at least the code runs now.

Children
No Data
Related