Committer:
boljai15
Date:
Fri Nov 20 12:20:58 2020 +0000
Revision:
0:206997f373ea
Version 1.0

Who changed what in which revision?

UserRevisionLine numberNew contents of line
boljai15 0:206997f373ea 1 #ifndef TemperatureSensor_H
boljai15 0:206997f373ea 2 #define TemperatureSensor_H
boljai15 0:206997f373ea 3
boljai15 0:206997f373ea 4 #include <mbed.h>
boljai15 0:206997f373ea 5
boljai15 0:206997f373ea 6 class TemperatureSensor{
boljai15 0:206997f373ea 7
boljai15 0:206997f373ea 8 public:
boljai15 0:206997f373ea 9 TemperatureSensor (PinName targetTemperatureSensor);
boljai15 0:206997f373ea 10 ~TemperatureSensor ();
boljai15 0:206997f373ea 11
boljai15 0:206997f373ea 12 private:
boljai15 0:206997f373ea 13 double currentTemperature;
boljai15 0:206997f373ea 14 AnalogIn mytargetTemperatureSensor;
boljai15 0:206997f373ea 15 void readCurrentTemperature ();
boljai15 0:206997f373ea 16
boljai15 0:206997f373ea 17 public:
boljai15 0:206997f373ea 18 double getCurrentTemperature ();
boljai15 0:206997f373ea 19
boljai15 0:206997f373ea 20
boljai15 0:206997f373ea 21 };
boljai15 0:206997f373ea 22 #endif