AEM
YADCMgr Class Reference

#include <adcMgr.h>

Inheritance diagram for YADCMgr:
ADCMgr

Public Member Functions

 YADCMgr (uint8_t id, uint8_t nbChan)
 
virtual float getValue (uint8_t channel) const
 
- Public Member Functions inherited from ADCMgr
 ADCMgr (uint8_t id, uint8_t nbChan)
 

Protected Member Functions

void doSelfTest () const
 
YSPIusartInit () const
 
YSPIhwInit () const
 

Protected Attributes

const uint8_t AD7689_SS_pin = ADCMGR_SS_PIN
 
- Protected Attributes inherited from ADCMgr
YADCadc
 
boolean usingUSARTSPI = true
 
const uint8_t adcID
 

Additional Inherited Members

- Data Fields inherited from ADCMgr
const uint8_t nbChannels
 

Detailed Description

YTestApp concrete sublcass of App implements test framework on harvester board platform Y

Constructor & Destructor Documentation

YADCMgr::YADCMgr ( uint8_t  id,
uint8_t  nbChan 
)

YTestApp instance creation as per parent class

See also
App::App

Member Function Documentation

void YADCMgr::doSelfTest ( ) const
protectedvirtual

doSelfTest as per parent class

See also
App::doSelfTest

Implements ADCMgr.

float YADCMgr::getValue ( uint8_t  channel) const
virtual

runLoop as per parent class

See also
App::runLoop

Implements ADCMgr.

YSPI * YADCMgr::hwInit ( ) const
protectedvirtual

hwInit as per parent class

See also
App::hwInit

Implements ADCMgr.

YSPI * YADCMgr::usartInit ( ) const
protectedvirtual

usartInit as per parent class

See also
App::usartInit

Implements ADCMgr.

Field Documentation

const uint8_t YADCMgr::AD7689_SS_pin = ADCMGR_SS_PIN
protected

HW SPI slave select pin id


The documentation for this class was generated from the following files: