Skip to content

Class eva::DigitalMutablePinReader

ClassList > eva > DigitalMutablePinReader

Reads digital pin value with runtime pin configuration.

  • #include <evaStdReaders.h>

Public Functions

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

Public Functions Documentation

function DigitalMutablePinReader

Constructs a DigitalMutablePinReader and configures pin.

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

Parameters:

  • aPin Arduino digital pin number
  • aMode Pin mode

function getValue

Reads digital pin value.

signed short eva::DigitalMutablePinReader::getValue () 

Returns:

HIGH or LOW


function isValid

Checks if reader is valid.

bool eva::DigitalMutablePinReader::isValid () 

Returns:

Always true



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