Skip to content

Class eva::AnalogMutablePinReader

ClassList > eva > AnalogMutablePinReader

Reads analog pin value with runtime pin configuration.

  • #include <evaStdReaders.h>

Public Functions

Type Name
AnalogMutablePinReader (uint8_t aPin, uint8_t aMode)
Constructs an AnalogMutablePinReader and configures pin.
signed short getValue ()
Reads analog pin value.
bool isValid ()
Checks if reader is valid.

Public Functions Documentation

function AnalogMutablePinReader

Constructs an AnalogMutablePinReader and configures pin.

eva::AnalogMutablePinReader::AnalogMutablePinReader (
    uint8_t aPin,
    uint8_t aMode
) 

Parameters:

  • aPin Arduino analog pin number
  • aMode Pin mode

function getValue

Reads analog pin value.

signed short eva::AnalogMutablePinReader::getValue () 

Returns:

ADC reading (0-1023)


function isValid

Checks if reader is valid.

bool eva::AnalogMutablePinReader::isValid () 

Returns:

Always true



The documentation for this class was generated from the following file src/evaStdReaders.h