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.

CC2640R2F: Sensor Controller ADC measurement tolerance

Part Number: CC2640R2F

Thank you for the extremely quick response this did resolve my issue but it also raises another one.

The compensation from by the System CPU is not possible in my case as I do not want to wake it up.

Without this compensation how much LSB error should I take into account as a worst case minimum and maximum??

Is it:

worst case minimum= -(Offset(2) + Gain error (2.4)+ Integral nonlinearity(3) + temp dependency (0.5))  = -7.9


worst case maximum= (Offset(2) + Gain error (2.4)+ Integral nonlinearity(3) + temp dependency (0.5))  = +7.9  

  • The data given for the ADC in the datasheet is after the API calibration functions has been run meaning that the calculation you have will not take into account everything.

    Some of the calibration done by the API you should be able to account for in the Sensor Controller too. I would suggest you look into how much the ADC reading is adjusted by the API function from chip to chip and adjust the limits you use in the Sensor Controller accordingly.

    Since you are not planning to use the CM3 for this I assume that you are going to use the ADC to check the input voltage against a threshold or similar. In that cause you can use the CM3 to calculate how much the calibration data will affect the reading for a given voltage value and adjust for that in the sensor controller.