| AEM
    | 
#include <yADC.h>
 
  
 | Public Member Functions | |
| YADC (const YSPI *const y) | |
| virtual float | acquireChannel (uint8_t channel)=0 | 
| virtual bool | selftest (void)=0 | 
| Protected Member Functions | |
| void | selfTestFailed () const | 
| Protected Attributes | |
| const YSPI *const | yspi = NULL | 
YADC Represents the abstract ADC class can also be used as a basis for any mutli channel device that can provide the manadatory acquireChannel and selftest methods
| YADC::YADC | ( | const YSPI *const | y | ) | 
Represents the abstract ADC class
| 
 | pure virtual | 
| 
 | protected | 
| 
 | protected | 
Points to YMSPI instance to be used in all SPI comms.