Kindle Thermometer & Web server
Shell C Awk PHP
Switch branches/tags
Nothing to show
Latest commit e2f52b7 May 31, 2014 jp3141 jp3141 screen dump & graph
Permalink
Failed to load latest commit information.
cgi-bin always graph# May 30, 2014
0.raw 0.raw was corrupted May 26, 2014
1.raw Kindle Thermometer Files May 24, 2014
2.raw Kindle Thermometer Files May 24, 2014
3.raw Kindle Thermometer Files May 24, 2014
4.raw Kindle Thermometer Files May 24, 2014
5.raw Kindle Thermometer Files May 24, 2014
5x5.rXY Kindle Thermometer Files May 24, 2014
6.raw Kindle Thermometer Files May 24, 2014
7.raw Kindle Thermometer Files May 24, 2014
8.raw Kindle Thermometer Files May 24, 2014
9.raw
CurrentKindleTemperature.rXY centered title at top May 31, 2014
KindleThermometer.jpg Kindle Thermometer Files May 24, 2014
KindleThermometer107.png screen dump & graph May 31, 2014
README.md
StartingUp.png Updated to fix graphing May 25, 2014
bitblt Kindle Thermometer Files May 24, 2014
bitblt.c Kindle Thermometer Files May 24, 2014
blank.raw Kindle Thermometer Files May 24, 2014
ddraw Kindle Thermometer Files May 24, 2014
deg_C.raw Updated to fix graphing May 25, 2014
deg_F.raw Kindle Thermometer Files May 24, 2014
eips Updated to fix graphing May 25, 2014
fb0.gif
fb0.raw Updated to fix graphing May 25, 2014
getC.awk always graph# May 30, 2014
getF.awk
getT.awk always graph# May 30, 2014
graph.sh always graph# May 30, 2014
graphBackground.rXY Updated to fix graphing May 25, 2014
index.html Kindle Thermometer Files May 24, 2014
killtemp.sh Kindle Thermometer Files May 24, 2014
logger.sh always graph# May 30, 2014
m0123456789degF.raw.gz Kindle Thermometer Files May 24, 2014
minus.raw Kindle Thermometer Files May 24, 2014
ncserv Kindle Thermometer Files May 24, 2014
offset.raw Kindle Thermometer Files May 24, 2014
screensaveroff Kindle Thermometer Files May 24, 2014
show2.sh Kindle Thermometer Files May 24, 2014
show7.sh
shownum.sh
showstatus.sh
status.sh Kindle Thermometer Files May 24, 2014
thermometer.sh Kindle Thermometer Files May 24, 2014
thermometerOld.sh

README.md

thermometer

Kindle Thermometer & Web server

This code runs on a jailbroken Kindle 4NT (Paperwhite). It uses the temperature sensor in the Kindle's CPU and displays temperature on the screen with a large font in Farenheit or Centigrade.

To run, just create the thermometer directory under /mnt/us and install all files. Then start thermometer.sh by logging into the Kindle via ssh.

A webserver on port :8014 also serves temperature via HTTP.

The temperature is updated every minute. A dot on the bottom of the screen shows progress every 5 s. The Kindle's buttons control the behaviour -- Home key -> Clear the screen (refreshes the eink) 5-way Right -> Display in Centigrade 5-way Left -> Display in Farenheit 5-way Up -> Display a graph of recent temperatures 5-way Center-> Stop thermometer and become a normal Kindle. You can restart the app by logging in again. The Kindle page-turning keys turn on- and off- the Wifi; currently the WiFi cannot be turned on again without rebooting the Kindle The other buttons on the Kindle show other a few lines of Kindle internal information, like battery status, IP address etc.