unsigned char s_measure(unsigned char *p_value, unsigned char *p_checksum, unsigned char mode);
above is the function to measure temperature & humidity form sht1x (sensirion).
void calc_sth11(float *p_humidity , float *p_temperature); // this function is to calculate temp. & humidity
the value that I get is the char value that is I want to pass in "void calc_sth11(float *p_humidity , float *p_temperature)" in this function but how i can pass char value in the function where the argument is of type float.
using UARTCharPut() function how to read that value.
please, can anybody tell me.