…
|
||
---|---|---|
.. | ||
boards | ||
src | ||
CMakeLists.txt | ||
Kconfig | ||
README.txt | ||
prj.conf | ||
testcase.yaml |
README.txt
ADC accuracy test This test checks that ADC readings match an expected value. It is done using two approaches: - DAC source: a board DAC pin is set to a known value, which is then read on an ADC one. If they match, the test passes. - Reference voltage: an ADC channel is read and compared to an expected value. For the DAC source, it is expected that DAC and ADC are connected. This can be indicated for twister runs by setting the fixture "dac_adc_loop". The test then sets DAC to half its resolution and reads the ADC to see if they match. Note that DAC and ADC are expected to generate/read voltage on the same range. In the reference voltage case, the ADC is expected to be connected to a known voltage reference, whose value is informed, in millivolts, at property "reference_mv" from "zephyr,user" node. The test reads the ADC to see if they match.