//#include #include "TemperatureSensor.h" #include "BoardCfg.h" #include "TC77.h" #include "timer.h" void InitTempSensor() { ActualTemp = 0xBAADBEEF; TimerStart(TEMP_SENSOR_REFRESH_TIMER,1000); } int TempSensorCheckAndConfigure() { if(TC77Configure() == RET_OK) { ActualTemp = TC77GetActualTemp(); return RET_OK; } return RET_ERROR; } float TempSensorGetTemp() { return ActualTemp; } void TickTempSensor() { if(IsTimerExpired(TEMP_SENSOR_REFRESH_TIMER)) { ActualTemp = TC77GetActualTemp(); TimerStart(TEMP_SENSOR_REFRESH_TIMER,1000); // printf("Temperature: %f\n",ActualTemp); } }