Skip to content


lbuild module: modm:driver:ads816x

The ADS8166/ADS8167/ADS8168 are, 16 bit analog-digital converters with, sample rates of 1 MSPS (ADS8168), 500 kSPS (ADS8167), and 250 kSPS (ADS8166). The conversion time is determined by the chip select signal. A maximum Spi clock of 70 MHz is supported.

This driver only implements the manual mode and auto sequence mode using the SPI interface. Only the default multiplexer configuration with 8 single-ended inputs and no pseudo-differential inputs is supported by now.


modm:driver:ads816x modm_driver_ads816x modm: driver: ads816x modm_architecture_gpio modm: architecture: gpio modm_driver_ads816x->modm_architecture_gpio modm_architecture_spi_device modm: architecture: spi.device modm_driver_ads816x->modm_architecture_spi_device modm_io modm: io modm_driver_ads816x->modm_io modm_processing_resumable modm: processing: resumable modm_driver_ads816x->modm_processing_resumable modm_processing_timer modm: processing: timer modm_driver_ads816x->modm_processing_timer