All cameras? I was under the impression that only the higher-end ones and/or the ones with a proprietary battery had temperature sensors.
ROM:FFC1CCF8 0000000E C Thermometer.c ROM:FFC1CFB0 00000016 C GetBatteryTemperature ROM:FFC1CFC8 00000012 C GetCCDTemperature ROM:FFC1CFDC 00000016 C GetOpticalTemperature
please provide adresses or tutorial how to obtain these for other cameras
i tried looking at these adresses two adresses you provided in the memory browser, but there wasnt anything in there. i CAN use the memorybrowser to read the temperature at these adresses, can't i?
On A710:GetOpticalTemperature: 33 GetCCDTemperature: 50 (after 2 minutes in live view mode)GetBatteryTemperature: 32Room temperature near 30C.We need also atmosphere pressure meter in camera
NHSTUB(GetBatteryTemperature, 0xFFC3A350)NHSTUB(GetCCDTemperature, 0xFFC3A2E0)NHSTUB(GetOpticalTemperature, 0xFFC3A3C0)
edit: attached build for s3is.
1.- Is the ccd temperature rise due to exposure to light or is it a consequence of being an electronic device? Or both?
2.- How the heck the camera can know the battery temperature? I guess the ccd has a tiny temp sensor somewhere, like PC microprocessors. But I doubt there is a sensor close to the battery compartment. Is this figure indirectly calculated? Maybe there is a formula that returns temperature given actual current flow or something?