Class example for 309EN on Fluid level monitoring and control system

TemperatureSensor.cpp

Committer:
boljai15
Date:
2020-11-20
Revision:
0:206997f373ea

File content as of revision 0:206997f373ea:

#include "TemperatureSensor.h"

TemperatureSensor::TemperatureSensor (PinName targetTemperatureSensor) : mytargetTemperatureSensor (AnalogIn (targetTemperatureSensor)){
    
}

TemperatureSensor::~TemperatureSensor (){

}

void TemperatureSensor::readCurrentTemperature (){
    
    currentTemperature = mytargetTemperatureSensor.read () * 3.3 * 100;
} 

double TemperatureSensor::getCurrentTemperature (){
    
    readCurrentTemperature ();
    return currentTemperature;
}