Hi,
I use the SAADC to sample 2 pins. I use the nrf_drv_saadc, and a timer to call the sample task.
I was trying out several gains for SAADC and I noticed that for gains 1 and 2 (4 not tested), the output buffer switched around the results of the 2 pins.
Can anyone think of a reason for this to happen?
Note: starting at gain 1, the input gets clipped because the input signal goes above 0.6V
Config:
NRF_SAADC_RESOLUTION_12BIT
NRF_SAADC_OVERSAMPLE_DISABLED
NRF_SAADC_RESISTOR_DISABLED
NRF_SAADC_REFERENCE_INTERNAL
NRF_SAADC_ACQTIME_10US
NRF_SAADC_MODE_SINGLE_ENDED