blob: 1c5d4857c45eb1be1972a5dc698acd040252ccd2 [file] [log] [blame]
.. _module-pw_analog:
---------
pw_analog
---------
.. warning::
This module is under construction and may not be ready for use.
pw_analog contains interfaces and utility functions for using the ADC.
Features
========
pw::analog::AnalogInput
-----------------------
The common interface for obtaining ADC samples. This interface represents
a single analog input or channel. Users will need to supply their own ADC
driver implementation in order to configure and enable the ADC peripheral.
Users are responsible for managing multithreaded access to the ADC driver if the
ADC services multiple channels.