The only examples I've found have been for ordinary single ended measurements at lower resolution, and even that is a crazy number of lines of code. Surely by now there is an API which makes it all simple?
The only examples I've found have been for ordinary single ended measurements at lower resolution, and even that is a crazy number of lines of code. Surely by now there is an API which makes it all simple?
Use NRFX_SAADC_DEFAULT_CHANNEL_CONFIG_DIFFERENTIAL and nrfx_saadc_init with a nrfx_saadc_config_t where the resolution set to 14-bit.
I don't understand. In what sample code? Please elaborate.
Use the SAADC example and our API documentation.