lucmovel
I don't. Does it have to be an integer? 99 is likely to fool some of the people who never read this thread. Especially considering that 99 is not hot in Fahrenheit. Someone is likely to think that "99" is the actual temperature.
I suggest "NA" if no longer and clearer message than that will fit.
I agree with you. But:
a) It has to be an integer. Otherwise it would require changes in camera independent code parts of CHDK (for me: it's not worth).
b) 99 will fool those who never read this thread or main wiki page for SX110 (Obihoernchen?)
and who are thinking that temperatures above (let us say) 75° Celsius could be a meaningful value for the battery compartment (actually, I don't know where the temperature sensor could be). Canon itself would return '90' but SX110 will crash before.
c) Fahrenheit vs. Celsius: You are right. I don't have a better idea.
d) "N/A" is not possible, unfortunately (item (a)).
BTW, the current solution returns with the temperature of CCD. It was a quick and dirty hack but it is a confusing one.
Sorry! I'm thinking "99" or "90" is the only possible one that doesn't have an affect for CHDK at all (and for the most users).
Regards!