16 lines
319 B
C++

#pragma once
#include <TemperatureSensor.h>
#include <HumiditySensor.h>
template <class T>
class TempSensor : public TemperatureSensor, public HumiditySensor {
public:
TempSensor(short id) :
TemperatureSensor(id), HumiditySensor(id) {
}
virtual void setup() = 0;
virtual T readTemp() = 0;
};