I'm using SDK 15.2.0
I need to measure the voltage in AIN3 and I would like ot know what is the difference between ADC SAADC and SAADC legacy layer.
The system is a very low power system and I need sporadically measure the ADC ( no timer needed
SAADC legacy layer is used to allow legacy applications to use the new NRFX drivers with the legacy API. I do not know what you are referring to with ADC SAADC, please elaborate.
Now I understand better.
It seems that the SAADC evt consume ~1mA , Can you guide me on how to operate the ADC only in demand. I need to sample the ADC only once in a few hours
If you require the SAADC to sample only every few hours, you can unit it after completed sample. There is a low_power_mode in the driver that handle this for you. A low power example is available in this GitHub repository.