10#ifndef SEMF_APP_OUTPUT_LEDBLINKING_H_
11#define SEMF_APP_OUTPUT_LEDBLINKING_H_
45 virtual void setBlinking(
unsigned int onTime,
unsigned int offTime) = 0;
Interface for a blinking led class.
virtual void setBlinking(unsigned int onTime, unsigned int offTime)=0
Starts blinking the led with different on and off time.
virtual Mode mode() const =0
Returns the active mode of the led.
virtual void setBlinking(unsigned int onOffTime)=0
Starts blinking the led with the same on and off time.
virtual ~LedBlinking()=default
Interface for all Led classes.