#include "temp_service.h" #include "fitbelt_init.h" int_fast16_t res; uint16_t temp_samp; float LiveTemp,var=0; void service_temperarture_adc(void ) { ADC_Params params; ADC_Params_init(¶ms); TempSensor_adc = ADC_open(Board_ADC4, ¶ms); res = ADC_convert(TempSensor_adc, &temp_samp); if (res == ADC_STATUS_SUCCESS) { // System_printf("ADC channel 0 convert result: 0x%x\n", adcValue0); var= (temp_samp*4.3)/4095; LiveTemp= (var*1000)/20; } else { // System_printf("ADC channel 0 convert failed\n"); } ADC_close(TempSensor_adc); //System_flush(); }