TemperatureSensor.h@0:206997f373ea, 2020-11-20 (annotated)
- Committer:
- boljai15
- Date:
- Fri Nov 20 12:20:58 2020 +0000
- Revision:
- 0:206997f373ea
Version 1.0
Who changed what in which revision?
User | Revision | Line number | New 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 |