Skip to content

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