User Documentation
The brief description of the classes and header files of this module is provided below:
Adc
The class
Adcrepresents an Analog-to-Digital Converter with configurable resolution and a maximum number of channels.The class defines different resolution modes for an ADC.
It provides methods for initializing the ADC, enabling specific channels, starting and stopping the ADC and getting the value from a specific channel.
adcPhysicalName
This file defines physical names that correspond to different ADC channels.
adcResolution
The class
AdcInResolutionis designed to handle the conversion of raw ADC data to a specific resolution.
adcScale
Scales the input value using the provided scaling parameters.
AnalogInputScaleImplementation
AnalogInputScaleImplementationclass provides functionality for scaling analog input values.The class has methods for initialization, getting a scaled value for a specific channel and calculating a scaled value based on a provided ADC value.