10#ifndef SEMF_APP_INPUT_SENSOR_SENSOR_H_
11#define SEMF_APP_INPUT_SENSOR_SENSOR_H_
19template <
typename T_CONVERTED>
Signal for lightweight signal/slot implementation. One signal can be connected to multiple slots and ...
Application class for a sensor system.
virtual void update()=0
Triggers the sensor hardware to start a measurement cycle.
virtual ~Sensor()=default
virtual T_CONVERTED currentValue() const =0
Returns the last measured converted value.
virtual T_CONVERTED averageValue() const =0
Returns the converted value of the average measured raw values.