CPU + battery temperature monitor for Google Glass. Launcher icon taken from Icons8.
A prebuilt .apk can be downloaded from this project's Releases page.
The monitor runs as a live card that shows the current temperatures of the CPU
and battery (in Celsius) and a graph of the past three minutes of readings.
It samples the CPU and battery temperature at regular intervals based on how the Glass is used (i.e high frequency polling if the live card is visible, lower frequency polling if something else is being used, lowest frequency if the display is off). This ensures that temperature monitoring isn't being a burden on the battery.
Readings are saved periodically to file and are kept in /sdcard/Documents/GlassTempMonitor
.
They're named using the date/time that the live card was opened (i.e 2014-06-25_15.32.25_temps.csv
),
and are simple csv files, timestamped using Unix time.