This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

UCD3138: EADC range controlled by REFDAC: any option for it to automatically adjust?

Part Number: UCD3138


Title is the base question. More details:

I've got an input that is actually ranging from ~200mV to 1.5V coming into a Analog Front End (AFE).  I can hand adjust the REFDAC to get meaningful EADC values over that range. But, in the application it will be unknown where the range is. Is there something I haven't found in the programming or technical reference documents that can have the DPP take control of the REFDAC and adjust it whenever the EADC under/overflows?

If not, is is advisable to simply have the ARM core code have a control loop that polls  EADC_SAT_HIGH / EADC_SAT_LOW and whenever they are set, step the REFDAC up/down as indicated until the EADCVALUE.ABS_VALUE becomes reliable again?