sprintf(MessageBodyWarning, "WARNING!!! Your Temperature is at an unstable level:%.02f \nTime of Occurance: %02d:%02d:%02d \n ", LeftFloatTemp, hour(), minute(), second());
This is the command i'm trying to run. The time works properly but I am very unsure how to make my LeftFloatTemp work properly for it to be displayed as a proper float.
The only results i ever seem to get when using 'f' is a '?'. Regardless of what other details i add to the f format. I have researched this and I'm not sure if other ever even came to a conclusion most of which consist of major conversion, if theres a way around all this I'd like to know if anyone else has a solution. All input is appreciative. I am Running an RTC, an arduino Mega with Ethernet shield. with a typical TMP temp sensor plugged in.
If you need any more details please let me know.
Thanks in advance.
Trevor