10#ifndef SEMF_APP_OUTPUT_DIGITALOUT_H_
11#define SEMF_APP_OUTPUT_DIGITALOUT_H_
Class for handling a digital output.
virtual State state() const =0
Gets the present/current state of a GPIO pin.
virtual void setInverted(bool inverted)=0
Configures the inversion of the output.
virtual ~DigitalOut()=default
virtual void set(State state=High)=0
Sets the output level of a GPIO pin.