File adc_mux.hpp
FileList > include > libhal-soft > adc_mux.hpp
Go to the source code of this file
#include <array>
#include <span>
#include <libhal/adc.hpp>
#include <libhal/output_pin.hpp>
#include <libhal/steady_clock.hpp>
Namespaces
Type | Name |
---|---|
namespace | hal The foundation of libhal containing, interfaces, utilities and soft drivers. |
namespace | soft |
Classes
Type | Name |
---|---|
class | adc_multiplexer A driver for an ADC multiplexer that manages and reads ADC mux pins. This driver is intended to be used with multiplexers that use digital signals. An ADC multiplexer can be used to expand the number of input channels of an ADC. |
class | adc_mux_pin A class that represents a multiplexer pin for ADC. |
The documentation for this class was generated from the following file libraries/include/libhal-soft/adc_mux.hpp