Mercurial > templog
graph
-
geventWed, 06 May 2015 19:34:23 +0800, by Matt Johnston
-
fix gpioWed, 20 May 2015 23:10:37 +0800, by Matt Johnston
-
sha256 hashTue, 19 May 2015 23:58:51 +0800, by Matt Johnston
-
ds18b20 worksTue, 19 May 2015 15:07:57 +0000, by Matt Johnston
-
missing sensor.pyTue, 05 May 2015 21:29:19 +0800, by Matt Johnston
-
Fixed some warningsTue, 28 Apr 2015 22:44:10 +0800, by Matt Johnston
-
better arg parser. seems close to readySat, 11 Apr 2015 23:32:59 +0800, by Matt Johnston
-
improve exception handlingSat, 11 Apr 2015 21:09:13 +0800, by Matt Johnston
-
fix a few python3 issuesSat, 11 Apr 2015 00:16:05 +0800, by Matt Johnston
-
run 2to3Fri, 10 Apr 2015 23:59:16 +0800, by Matt Johnston
-
test sensorFri, 10 Apr 2015 23:55:07 +0800, by Matt Johnston
-
porting to asyncioFri, 20 Mar 2015 20:12:25 +0800, by Matt Johnston
-
Only print interesting legend labelsSat, 28 Feb 2015 00:14:21 +0800, by Matt Johnston
-
Fix race setting umaskSat, 28 Feb 2015 00:14:02 +0800, by Matt Johnston
-
fixed point for old valuesThu, 29 Jan 2015 22:55:24 +0800, by Matt Johnston
-
titleThu, 29 Jan 2015 22:52:26 +0800, by Matt Johnston
-
shrink imageFri, 19 Dec 2014 22:53:31 +0800, by Matt Johnston
-
screenshot of parameter UIFri, 19 Dec 2014 22:50:37 +0800, by Matt Johnston
-
Fridge.is_off() wasn't a methodFri, 19 Dec 2014 22:34:41 +0800, by Matt Johnston
-
make the fridge off timer more robustFri, 19 Dec 2014 22:32:59 +0800, by Matt Johnston
-
sleep on a semaphore so it can start/stop immediately when there's a SIGHUPFri, 19 Dec 2014 21:52:50 +0800, by Matt Johnston
-
mergeFri, 19 Dec 2014 21:39:18 +0800, by Matt Johnston
-
mergeFri, 25 Jul 2014 23:55:35 +0800, by Matt Johnston
-
More accurate licenseFri, 04 Jul 2014 21:31:34 +0800, by Matt Johnston
-
fix pid lockingFri, 19 Dec 2014 21:39:01 +0800, by Matt Johnston
-
use requests rather than urllib2, better ipv6->ipv4 fallbackFri, 25 Jul 2014 23:53:38 +0800, by Matt Johnston
-
add a pictureThu, 26 Jun 2014 23:06:10 +0800, by Matt Johnston
-
mergeThu, 26 Jun 2014 23:03:32 +0800, by Matt Johnston
-
add link to live siteThu, 26 Jun 2014 21:44:16 +0800, by Matt Johnston
-
improve READMEThu, 26 Jun 2014 21:35:23 +0800, by Matt Johnston
-
forgot textSun, 30 Mar 2014 20:35:30 +0800, by Matt Johnston
-
Add readmeSun, 30 Mar 2014 20:31:54 +0800, by Matt Johnston
-
Move old stuff to its own placeSun, 30 Mar 2014 20:21:56 +0800, by Matt Johnston
-
key fingerprints are case- and whitespace-insensitive.Thu, 26 Jun 2014 23:02:23 +0800, by Matt Johnston
-
improved layering of sensor linesThu, 26 Jun 2014 22:58:25 +0800, by Matt Johnston
-
- fermentation heat prediction kind of works?Mon, 21 Apr 2014 21:41:44 +0800, by Matt Johnston
-
mention adjustment uiSun, 30 Mar 2014 20:32:19 +0800, by Matt Johnston
-
Add url link, improve atomicfileSun, 30 Mar 2014 20:20:30 +0800, by Matt Johnston
-
mergeMon, 24 Mar 2014 20:49:00 +0800, by Matt Johnston
-
add --hupFri, 07 Mar 2014 20:35:19 +0800, by Matt Johnston
-
Add --new flagTue, 04 Mar 2014 22:12:29 +0800, by Matt Johnston
-
Fix invalid wort time checkTue, 04 Mar 2014 22:01:25 +0800, by Matt Johnston
-
Fridge setpoint as a float valueMon, 24 Mar 2014 20:48:28 +0800, by Matt Johnston
-
Make sure we close descriptor before renameWed, 12 Feb 2014 20:57:30 +0800, by Matt Johnston
-
mergeTue, 11 Feb 2014 23:48:35 +0800, by Matt Johnston
-
workingTue, 11 Feb 2014 23:48:03 +0800, by Matt Johnston
-
working kindaTue, 11 Feb 2014 23:47:53 +0800, by Matt Johnston
-
mergeTue, 11 Feb 2014 22:11:03 +0800, by Matt Johnston
-
params in their own bitTue, 11 Feb 2014 22:09:28 +0800, by Matt Johnston
-
gets current paramsTue, 11 Feb 2014 22:10:32 +0800, by Matt Johnston
-
watcher scriptSun, 09 Feb 2014 11:41:13 +0800, by Matt Johnston
-
working OKFri, 07 Feb 2014 23:32:08 +0800, by Matt Johnston
-
mergeFri, 07 Feb 2014 08:00:10 +0800, by Matt Johnston
-
workingThu, 06 Feb 2014 22:45:16 +0800, by Matt Johnston
-
a few fixesThu, 06 Feb 2014 20:35:43 +0800, by Matt Johnston
-
param editor roughly workingTue, 04 Feb 2014 23:39:06 +0800, by Matt Johnston
-
set nearly workingTue, 04 Feb 2014 22:49:16 +0800, by Matt Johnston
-
get rid of button1.htm prototypeFri, 07 Feb 2014 08:00:03 +0800, by Matt Johnston
-
prototypeMon, 03 Feb 2014 00:08:59 +0800, by Matt Johnston
-
mergeThu, 30 Jan 2014 22:56:17 +0800, by Matt Johnston
-
sort sensor linesThu, 30 Jan 2014 22:56:05 +0800, by Matt Johnston
-
a few fixesThu, 30 Jan 2014 22:55:27 +0800, by Matt Johnston
-
workaround for invalid wort timeThu, 25 Jul 2013 08:05:40 +0800, by Matt Johnston
-
back to evil URLThu, 25 Jul 2013 08:03:55 +0800, by Matt Johnston
-
Ignore temp>80Thu, 25 Jul 2013 08:03:30 +0800, by Matt Johnston
-
fix to absolute path for lockfile, --daemon does chdir("/")Thu, 25 Jul 2013 08:03:14 +0800, by Matt Johnston
-
mergeFri, 14 Jun 2013 23:32:46 +0800, by Matt Johnston
-
use better pidlockfileFri, 14 Jun 2013 23:32:06 +0800, by Matt Johnston
-
mergeThu, 25 Apr 2013 21:04:36 +0800, by Matt Johnston
-
make fridge air range a parameterThu, 25 Apr 2013 21:03:53 +0800, by Matt Johnston
-
move requirements to py directoryFri, 08 Mar 2013 20:49:22 +0800, by Matt Johnston
-
add nowort modeWed, 20 Feb 2013 21:08:42 +0800, by Matt Johnston
-
mergeMon, 18 Feb 2013 23:32:19 +0800, by Matt Johnston
-
MergeMon, 21 Jan 2013 07:25:52 +0800, by Matt Johnston
-
LHS axis scaling easily changeableMon, 21 Jan 2013 07:25:29 +0800, by Matt Johnston
-
- use the fridge temperature for control too, keep it in a 6deg bandMon, 18 Feb 2013 23:31:32 +0800, by Matt Johnston
-
less verbose loggingSat, 12 Jan 2013 21:54:55 +0800, by Matt Johnston
-
Add daemon mode with locking, add "disabled" parameterFri, 11 Jan 2013 23:41:56 +0800, by Matt Johnston
-
mergeThu, 10 Jan 2013 19:46:32 +0800, by Matt Johnston
-
uploader worksThu, 03 Jan 2013 22:37:33 +0800, by Matt Johnston
-
Fix the updated json web code to workThu, 03 Jan 2013 22:35:54 +0800, by Matt Johnston
-
fix fridge_on_timeTue, 08 Jan 2013 22:31:12 +0800, by Matt Johnston
-
reload config on SIGHUPThu, 03 Jan 2013 20:12:07 +0800, by Matt Johnston
-
Try some other ways with touch sensing. Linux scheduling isn't fast enoughThu, 03 Jan 2013 20:11:54 +0800, by Matt Johnston
-
rough touch sensorFri, 21 Dec 2012 23:30:16 +0800, by Matt Johnston
-
back to random words on the lcdThu, 20 Dec 2012 22:26:33 +0800, by Matt Johnston
-
config for sensor IDsThu, 20 Dec 2012 22:26:18 +0800, by Matt Johnston
-
mergeThu, 20 Dec 2012 22:24:52 +0800, by Matt Johnston
-
lcd worksTue, 18 Dec 2012 22:20:47 +0800, by Matt Johnston
-
internal temperature sensorThu, 20 Dec 2012 22:24:42 +0800, by Matt Johnston
-
working better. logging works properly, cleanup fridge.off() happens.Sun, 16 Dec 2012 22:14:46 +0800, by Matt Johnston
-
few updates, seems to runSat, 15 Dec 2012 23:49:08 +0800, by Matt Johnston
-
requirements addedSun, 09 Dec 2012 20:07:15 +0800, by Matt Johnston
-
update web to handle new style paramsWed, 05 Dec 2012 22:44:13 +0800, by Matt Johnston
-
few more bitsThu, 29 Nov 2012 23:50:40 +0800, by Matt Johnston
-
a bit more, and some testsMon, 26 Nov 2012 23:21:03 +0800, by Matt Johnston
-
copied fridge logic from main.cTue, 20 Nov 2012 22:03:10 +0800, by Matt Johnston
-
mergeMon, 19 Nov 2012 22:46:45 +0800, by Matt Johnston
-
- use the right variable for overshoot_factorSun, 28 Oct 2012 21:38:30 +0800, by Matt Johnston
-
python raspberry pi rewriteMon, 19 Nov 2012 22:46:34 +0800, by Matt Johnston
-
use tcp insteadSun, 28 Oct 2012 07:52:35 +0800, by Matt Johnston
-
mergeMon, 22 Oct 2012 21:09:17 +0800, by Matt Johnston
-
strip multiple-of-ten temperatures correctlyMon, 22 Oct 2012 21:08:31 +0800, by Matt Johnston
-
fix wrong eeprom tpesMon, 22 Oct 2012 21:08:11 +0800, by Matt Johnston
-
make overshoot a parameterMon, 15 Oct 2012 21:51:19 +0800, by Matt Johnston
-
use delay_ms not timer tick - more robustSun, 14 Oct 2012 21:52:09 +0800, by Matt Johnston
-
mergeSun, 14 Oct 2012 21:52:00 +0800, by Matt Johnston
-
extra loggingSat, 13 Oct 2012 20:22:50 +0800, by Matt Johnston
-
mergeSun, 14 Oct 2012 21:51:55 +0800, by Matt Johnston
-
log errors tooThu, 11 Oct 2012 20:41:52 +0800, by Matt Johnston
-
simplify, only use the fridge temp if the wort's bustedSun, 14 Oct 2012 21:46:24 +0800, by Matt Johnston
-
fix stupid bugs - lack of PSTR, MIN not MAXThu, 11 Oct 2012 19:21:11 +0800, by Matt Johnston
-
fridge-too-hot modeThu, 11 Oct 2012 19:19:35 +0800, by Matt Johnston
-
ui tweaks, add fridge valuesThu, 11 Oct 2012 19:19:24 +0800, by Matt Johnston
-
avoid bad valuesWed, 10 Oct 2012 22:58:35 +0800, by Matt Johnston
-
update sensors configWed, 10 Oct 2012 22:50:02 +0800, by Matt Johnston
-
turn off the fridge port firstWed, 10 Oct 2012 22:50:02 +0800, by Matt Johnston
-
fridge range is decicelciusWed, 10 Oct 2012 22:48:24 +0800, by Matt Johnston
-
try and take account of the fridge temperature tooWed, 10 Oct 2012 21:04:13 +0800, by Matt Johnston
-
Ignore 85º setting tooWed, 10 Oct 2012 20:12:23 +0800, by Matt Johnston
-
try to flushSat, 06 Oct 2012 23:58:37 +0800, by Matt Johnston
-
a bit more logging. make printf floats workSat, 06 Oct 2012 23:53:28 +0800, by Matt Johnston
-
stay onFri, 05 Oct 2012 22:48:49 +0800, by Matt Johnston
-
set fridge params separatellyFri, 05 Oct 2012 22:24:47 +0800, by Matt Johnston
-
untested fridge controlWed, 03 Oct 2012 23:40:03 +0800, by Matt Johnston
-
start of fridge bitsWed, 03 Oct 2012 12:04:36 +0000, by Matt Johnston
-
Remove crc8.oFri, 07 Sep 2012 22:59:26 +0800, by Matt Johnston
-
remove various unused filesFri, 07 Sep 2012 22:58:01 +0800, by Matt Johnston
-
- few more web tweaks. don't fsync, it's slow.Sun, 26 Aug 2012 20:08:47 +0800, by Matt Johnston
-
add debug urlThu, 02 Aug 2012 22:11:13 +0800, by Matt Johnston
-
mergeWed, 25 Jul 2012 23:03:34 +0800, by Matt Johnston
-
limit temps to 35º on graphWed, 25 Jul 2012 23:03:10 +0800, by Matt Johnston
-
mergeTue, 17 Jul 2012 21:59:55 +0800, by Matt Johnston
-
fix off-by-one in remainder codeTue, 17 Jul 2012 21:58:49 +0800, by Matt Johnston
-
mergeMon, 16 Jul 2012 22:58:33 +0800, by Matt Johnston
-
be quicker respondingMon, 16 Jul 2012 22:56:41 +0800, by Matt Johnston
-
change default comms_wakeMon, 16 Jul 2012 22:58:25 +0800, by Matt Johnston
-
fix rem calculationMon, 16 Jul 2012 22:01:33 +0800, by Matt Johnston
-
use the remainder of timesMon, 16 Jul 2012 21:50:39 +0800, by Matt Johnston
-
don't reset the wake time when btoff happensMon, 16 Jul 2012 21:50:24 +0800, by Matt Johnston
-
handle rem from btoffMon, 16 Jul 2012 21:28:49 +0800, by Matt Johnston
-
handle new next_wake formatMon, 16 Jul 2012 21:24:43 +0800, by Matt Johnston
-
print the remainder of timers as wellMon, 16 Jul 2012 21:24:16 +0800, by Matt Johnston
-
main.c : add a delay before turning on uartSun, 15 Jul 2012 21:49:59 +0800, by Matt Johnston
-
increase temperature logging rangeThu, 12 Jul 2012 23:47:29 +0800, by Matt Johnston
-
- log more detailsThu, 12 Jul 2012 23:44:20 +0800, by Matt Johnston
-
fix dump.py's sock.send()Wed, 11 Jul 2012 23:43:36 +0800, by Matt Johnston
-
- Fix HTTPErrorWed, 11 Jul 2012 23:42:24 +0800, by Matt Johnston
-
fix localconfig importWed, 11 Jul 2012 23:38:36 +0800, by Matt Johnston
-
- fix set_params (strange)Wed, 11 Jul 2012 23:37:13 +0800, by Matt Johnston
-
move server config into config.pyWed, 11 Jul 2012 22:50:23 +0800, by Matt Johnston
-
try and be a bit more frugal with stackWed, 11 Jul 2012 00:22:31 +0800, by Matt Johnston
-
- store settings in eepromTue, 10 Jul 2012 23:48:09 +0800, by Matt Johnston
-
don't stay awake for any command - chews battery if server goes downMon, 09 Jul 2012 00:39:07 +0800, by Matt Johnston
-
ui tweaksSat, 07 Jul 2012 23:32:02 +0800, by Matt Johnston
-
ui tweaksWed, 04 Jul 2012 22:36:52 +0800, by Matt Johnston
-
don't store sensors in eeprom, scan at startup insteadTue, 03 Jul 2012 23:12:06 +0800, by Matt Johnston
-
report raw ds18b20 values insteadTue, 03 Jul 2012 22:44:21 +0800, by Matt Johnston
-
mergeTue, 03 Jul 2012 21:55:50 +0800, by Matt Johnston
-
Get rid of axes labels, tidy htmlSun, 01 Jul 2012 00:09:50 +0800, by Matt Johnston
-
mergeSat, 30 Jun 2012 22:00:46 +0800, by Matt Johnston
-
swap the left and right scales, kind of clunkyFri, 29 Jun 2012 22:46:59 +0800, by Matt Johnston
-
mergeWed, 27 Jun 2012 23:46:12 +0800, by Matt Johnston
-
a bunch of web fiddliWed, 27 Jun 2012 23:41:50 +0800, by Matt Johnston
-
mergeTue, 26 Jun 2012 23:49:31 +0800, by Matt Johnston
-
more graph fiddlingTue, 26 Jun 2012 23:34:36 +0800, by Matt Johnston
-
dup2 to devnullTue, 26 Jun 2012 21:46:08 +0800, by Matt Johnston
-
cheap_daemon()Tue, 26 Jun 2012 21:36:54 +0800, by Matt Johnston
-
mergeTue, 26 Jun 2012 21:21:51 +0800, by Matt Johnston
-
UI tweaksTue, 26 Jun 2012 21:21:40 +0800, by Matt Johnston
-
mergeTue, 26 Jun 2012 21:21:09 +0800, by Matt Johnston
-
sort out voltage loggingTue, 26 Jun 2012 08:08:48 +0800, by Matt Johnston
-
average voltagesTue, 26 Jun 2012 00:00:42 +0800, by Matt Johnston
-
- add some atomic guardsMon, 25 Jun 2012 22:06:03 +0800, by Matt Johnston
-
fix voltageMon, 25 Jun 2012 01:23:34 +0800, by Matt Johnston
-
mergeSun, 24 Jun 2012 23:48:25 +0800, by Matt Johnston
-
improve graphsSun, 24 Jun 2012 23:48:11 +0800, by Matt Johnston
-
untested code to log voltage and internal temperatureSun, 24 Jun 2012 23:47:56 +0800, by Matt Johnston
-
add "awake" and "reset" functionsSun, 24 Jun 2012 22:30:34 +0800, by Matt Johnston
-
add dump programSun, 24 Jun 2012 17:22:26 +0800, by Matt Johnston
-
try a few more power saving measures, untestedSun, 24 Jun 2012 14:18:35 +0800, by Matt Johnston
-
mergeSun, 24 Jun 2012 10:38:07 +0800, by Matt Johnston
-
mergeSun, 24 Jun 2012 10:37:56 +0800, by Matt Johnston
-
update values one at a time, ignore failureSun, 24 Jun 2012 10:37:38 +0800, by Matt Johnston
-
mergeSun, 24 Jun 2012 10:36:28 +0800, by Matt Johnston
-
change timeout for readlineSun, 24 Jun 2012 10:36:12 +0800, by Matt Johnston
-
Use the PRR etc, set value to proper onesSun, 24 Jun 2012 00:44:28 +0800, by Matt Johnston
-
mergeSat, 23 Jun 2012 23:37:36 +0800, by Matt Johnston
-
Create with a start date so that it worksSat, 23 Jun 2012 23:37:01 +0800, by Matt Johnston
-
mostly works for testingSat, 23 Jun 2012 23:37:29 +0800, by Matt Johnston
-
mostly worksSat, 23 Jun 2012 23:36:00 +0800, by Matt Johnston
-
fix tabbingSat, 23 Jun 2012 22:12:07 +0800, by Matt Johnston
-
main.c:Sat, 23 Jun 2012 22:10:23 +0800, by Matt Johnston
-
mergeSat, 16 Jun 2012 09:08:47 +0800, by Matt Johnston
-
- Getting there, update has problemsSat, 16 Jun 2012 09:08:07 +0800, by Matt Johnston
-
mergeSat, 16 Jun 2012 09:08:40 +0800, by Matt Johnston
-
- fix mac/urllib to workSat, 16 Jun 2012 09:03:15 +0800, by Matt Johnston
-
- decrease measurement interval, measure at startSat, 16 Jun 2012 09:07:38 +0800, by Matt Johnston
-
- import zlibFri, 15 Jun 2012 23:36:41 +0800, by Matt Johnston
-
- Debug log file for serverFri, 15 Jun 2012 23:34:24 +0800, by Matt Johnston
-
More minor workThu, 14 Jun 2012 00:00:57 +0800, by Matt Johnston
-
- Various fixes for web server, kind of worksWed, 13 Jun 2012 23:41:05 +0800, by Matt Johnston
-
parse the arguments for start/lengthTue, 12 Jun 2012 23:43:49 +0800, by Matt Johnston
-
work on web interfaceTue, 12 Jun 2012 23:27:53 +0800, by Matt Johnston
-
hmacTue, 12 Jun 2012 00:35:23 +0800, by Matt Johnston
-
Add some web server handlingTue, 12 Jun 2012 00:09:09 +0800, by Matt Johnston
-
- Move crc16 to utils and fix itThu, 07 Jun 2012 20:26:50 +0800, by Matt Johnston
-
- Make the python work on openwrtWed, 06 Jun 2012 23:05:35 +0800, by Matt Johnston
-
- some fixes for server codeWed, 06 Jun 2012 22:32:49 +0800, by Matt Johnston
-
Fix bugs in server code (try actually running it)Mon, 04 Jun 2012 23:50:42 +0800, by Matt Johnston
-
A bit of work on the server pythonSat, 26 May 2012 10:17:27 +0800, by Matt Johnston
-
untested simple server proxy codeTue, 22 May 2012 23:45:16 +0800, by Matt Johnston
-
Untested - calculate crc in uart_putcharTue, 22 May 2012 23:23:38 +0800, by Matt Johnston
-
MergeTue, 22 May 2012 21:32:52 +0800, by Matt Johnston
-
Add INT0 buttonTue, 22 May 2012 21:27:50 +0800, by Matt Johnston
-
Add clock_epochTue, 22 May 2012 21:24:04 +0800, by Matt Johnston
-
untested, add comms timeout codeMon, 21 May 2012 07:52:51 +0800, by Matt Johnston
-
Add shutdown handling, print sensors in "fetch" outputSun, 20 May 2012 22:16:56 +0800, by Matt Johnston
-
Lots of it works now.Sun, 20 May 2012 00:36:52 +0800, by Matt Johnston
-
Add eeprom stuffSat, 19 May 2012 23:59:12 +0800, by Matt Johnston
-
Add simple_ds18b20.c etcSat, 19 May 2012 21:47:09 +0800, by Matt Johnston
-
all these optimisations make it 30% smallerSat, 19 May 2012 17:15:50 +0800, by Matt Johnston
-
reading DS18B20 worksSat, 19 May 2012 17:10:13 +0800, by Matt Johnston
-
Import ds18x20 codeFri, 18 May 2012 23:57:08 +0800, by Matt Johnston
-
deep sleep worksFri, 18 May 2012 20:38:40 +0800, by Matt Johnston
-
serial prints somethingFri, 18 May 2012 19:15:40 +0800, by Matt Johnston
-
- Some basic ADC codeMon, 14 May 2012 00:22:57 +0800, by Matt Johnston
-
Fix buildFri, 11 May 2012 22:12:11 +0800, by Matt Johnston
-
Fill out more main.c structureWed, 09 May 2012 00:22:28 +0800, by Matt Johnston
-
Add FatFSTue, 08 May 2012 22:51:38 +0800, by Matt Johnston
-
switch to atmega328Tue, 08 May 2012 22:34:58 +0800, by Matt Johnston
-
Some counter2 bitsMon, 07 May 2012 00:14:53 +0800, by Matt Johnston
-
Some basic bitsSun, 06 May 2012 23:13:14 +0800, by Matt Johnston
-
turn the fridge off if both sensors are brokenWed, 24 Jul 2019 23:24:51 +0800, by Matt Johnston
-
Use time.monotonic() since Python now has itWed, 24 Jul 2019 23:21:33 +0800, by Matt Johnston
-
don't expire cookies soonTue, 23 Jul 2019 22:44:24 +0800, by Matt Johnston
-
add step attribute for numbersTue, 23 Jul 2019 22:44:12 +0800, by Matt Johnston
-
mergeSat, 06 Jul 2019 19:17:21 +0800, by Matt Johnston
-
mergeMon, 27 Feb 2017 23:27:45 +0800, by Matt Johnston
-
mergeMon, 27 Feb 2017 23:20:07 +0800, by Matt Johnston
-
fix merge, update requirementsSat, 06 Jul 2019 19:10:55 +0800, by Matt Johnston
-
mergeSat, 06 Jul 2019 18:37:21 +0800, by Matt Johnston
-
mergeSat, 06 Jul 2019 18:36:46 +0800, by Matt Johnston
-
fix for updated aiohttpSat, 06 Jul 2019 18:35:52 +0800, by Matt Johnston
-
mergeSat, 06 Jul 2019 18:30:25 +0800, by Matt Johnston
-
mergeSat, 06 Jul 2019 18:29:45 +0800, by Matt Johnston
-
60 second timeoutThu, 19 Mar 2015 21:50:52 +0800, by Matt Johnston
-
- replace ssl client certs with cookiesSat, 06 Jul 2019 16:32:16 +0800, by Matt Johnston
-
update namesSat, 06 Jul 2019 15:02:47 +0800, by Matt Johnston
-
fix button alignmentSat, 06 Jul 2019 15:02:41 +0800, by Matt Johnston
-
start/end for debugThu, 01 Feb 2018 23:49:48 +0800, by Matt Johnston
-
wrong degree symbolMon, 20 Feb 2017 23:23:57 +0800, by Matt Johnston
-
back to w1_bus_master1Fri, 17 Feb 2017 21:22:59 +0800, by Matt Johnston
-
add dependenciesWed, 23 Mar 2016 21:34:44 +0800, by Matt Johnston
-
mergeMon, 30 Nov 2015 21:45:17 +0800, by Matt Johnston
-
fridge sensor is backMon, 30 Nov 2015 21:40:57 +0800, by Matt Johnston
-
fix gpio chown scriptMon, 30 Nov 2015 21:40:45 +0800, by Matt Johnston
-
make overshoot_factor floating pointSun, 29 Nov 2015 09:30:36 +0800, by Matt Johnston
-
fix missing on_time variableSat, 28 Nov 2015 08:42:33 +0800, by Matt Johnston
-
mergeTue, 17 Nov 2015 22:26:54 +0800, by Matt Johnston
-
mergeTue, 17 Nov 2015 22:26:35 +0800, by Matt Johnston
-
Change coloursTue, 17 Nov 2015 22:24:28 +0800, by Matt Johnston
-
Oops, we didn't authenticate the parameter updateTue, 17 Nov 2015 22:24:09 +0800, by Matt Johnston
-
w1 master dir moved with my new sensorTue, 17 Nov 2015 22:25:02 +0800, by Matt Johnston
-
syntax fixes, doesn't make sense yet for asyncioTue, 17 Nov 2015 22:26:00 +0800, by Matt Johnston
-
scale integrate by delay timeWed, 11 Nov 2015 21:58:38 +0800, by Matt Johnston
-
untested fridge.integratorWed, 11 Nov 2015 00:20:20 +0800, by Matt Johnston
-
StepIntegratorWed, 11 Nov 2015 00:07:21 +0800, by Matt Johnston
-
more logging of overshootTue, 10 Nov 2015 23:25:03 +0800, by Matt Johnston
-
chown gpio files tooTue, 10 Nov 2015 21:10:57 +0800, by Matt Johnston
-
fix wrong date format. how'd that slip in.Tue, 11 Aug 2015 22:19:29 +0800, by Matt Johnston
-
emergency change sensor configSun, 05 Jul 2015 00:44:05 +0800, by Matt Johnston
-
Limit logSat, 13 Jun 2015 22:49:14 +0800, by Matt Johnston
-
integer divisionSat, 13 Jun 2015 21:56:51 +0800, by Matt Johnston
-
catch timeoutWed, 10 Jun 2015 00:13:26 +0800, by Matt Johnston
-
actually update valuesWed, 10 Jun 2015 00:10:08 +0800, by Matt Johnston
-
merge long pollingTue, 09 Jun 2015 23:39:22 +0800, by Matt Johnston
-
increase waiter timeoutTue, 09 Jun 2015 23:37:49 +0800, by Matt Johnston
-
long polling worksTue, 09 Jun 2015 23:27:44 +0800, by Matt Johnston
-
fix server side long pollingTue, 09 Jun 2015 23:29:11 +0800, by Matt Johnston
-
a few more parametersTue, 09 Jun 2015 21:22:10 +0800, by Matt Johnston
-
mergeMon, 08 Jun 2015 22:33:04 +0800, by Matt Johnston
-
mergeMon, 08 Jun 2015 22:32:34 +0800, by Matt Johnston
-
put more things inside "try"Mon, 08 Jun 2015 22:31:21 +0800, by Matt Johnston
-
long polling config updatesMon, 08 Jun 2015 22:29:46 +0800, by Matt Johnston
-
uwsgi bitsSat, 06 Jun 2015 15:34:03 +0800, by Matt Johnston
-
mergeWed, 27 May 2015 23:46:06 +0800, by Matt Johnston
-
working zoomWed, 27 May 2015 23:45:03 +0800, by Matt Johnston
-
scaled zooming worksWed, 27 May 2015 22:37:43 +0800, by Matt Johnston
-
Update to bottle 0.12.8Wed, 27 May 2015 22:17:39 +0800, by Matt Johnston
-
fix zoom/tapSat, 23 May 2015 10:08:42 +0800, by Matt Johnston
-
mergeThu, 21 May 2015 00:01:09 +0800, by Matt Johnston
-
mergeThu, 21 May 2015 00:00:54 +0800, by Matt Johnston
-
use base64 data, fasterThu, 21 May 2015 00:00:10 +0800, by Matt Johnston
-
fix gpioWed, 20 May 2015 23:10:37 +0800, by Matt Johnston
-
merge from serverWed, 20 May 2015 00:03:53 +0800, by Matt Johnston
-
sha256 hashTue, 19 May 2015 23:58:51 +0800, by Matt Johnston
-
sha256 hmac nowTue, 19 May 2015 23:56:56 +0800, by Matt Johnston
-
ds18b20 worksTue, 19 May 2015 15:07:57 +0000, by Matt Johnston
-
gevent doesn't work well with subprocessSun, 10 May 2015 21:13:49 +0800, by Matt Johnston
-
gevent seems to workWed, 06 May 2015 19:40:37 +0800, by Matt Johnston
-
geventWed, 06 May 2015 19:34:23 +0800, by Matt Johnston
-
missing sensor.pyTue, 05 May 2015 21:29:19 +0800, by Matt Johnston
-
Fixed some warningsTue, 28 Apr 2015 22:44:10 +0800, by Matt Johnston
-
better arg parser. seems close to readySat, 11 Apr 2015 23:32:59 +0800, by Matt Johnston
-
improve exception handlingSat, 11 Apr 2015 21:09:13 +0800, by Matt Johnston
-
fix a few python3 issuesSat, 11 Apr 2015 00:16:05 +0800, by Matt Johnston
-
run 2to3Fri, 10 Apr 2015 23:59:16 +0800, by Matt Johnston
-
test sensorFri, 10 Apr 2015 23:55:07 +0800, by Matt Johnston
-
porting to asyncioFri, 20 Mar 2015 20:12:25 +0800, by Matt Johnston
-
Only print interesting legend labelsSat, 28 Feb 2015 00:14:21 +0800, by Matt Johnston
-
Fix race setting umaskSat, 28 Feb 2015 00:14:02 +0800, by Matt Johnston
-
fixed point for old valuesThu, 29 Jan 2015 22:55:24 +0800, by Matt Johnston
-
titleThu, 29 Jan 2015 22:52:26 +0800, by Matt Johnston
-
shrink imageFri, 19 Dec 2014 22:53:31 +0800, by Matt Johnston
-
screenshot of parameter UIFri, 19 Dec 2014 22:50:37 +0800, by Matt Johnston
-
Fridge.is_off() wasn't a methodFri, 19 Dec 2014 22:34:41 +0800, by Matt Johnston
-
make the fridge off timer more robustFri, 19 Dec 2014 22:32:59 +0800, by Matt Johnston
-
sleep on a semaphore so it can start/stop immediately when there's a SIGHUPFri, 19 Dec 2014 21:52:50 +0800, by Matt Johnston
-
mergeFri, 19 Dec 2014 21:39:18 +0800, by Matt Johnston
-
fix pid lockingFri, 19 Dec 2014 21:39:01 +0800, by Matt Johnston
-
mergeFri, 25 Jul 2014 23:55:35 +0800, by Matt Johnston
-
use requests rather than urllib2, better ipv6->ipv4 fallbackFri, 25 Jul 2014 23:53:38 +0800, by Matt Johnston
-
More accurate licenseFri, 04 Jul 2014 21:31:34 +0800, by Matt Johnston
-
add a pictureThu, 26 Jun 2014 23:06:10 +0800, by Matt Johnston
-
mergeThu, 26 Jun 2014 23:03:32 +0800, by Matt Johnston
-
key fingerprints are case- and whitespace-insensitive.Thu, 26 Jun 2014 23:02:23 +0800, by Matt Johnston
-
improved layering of sensor linesThu, 26 Jun 2014 22:58:25 +0800, by Matt Johnston
-
add link to live siteThu, 26 Jun 2014 21:44:16 +0800, by Matt Johnston
-
improve READMEThu, 26 Jun 2014 21:35:23 +0800, by Matt Johnston
-
- fermentation heat prediction kind of works?Mon, 21 Apr 2014 21:41:44 +0800, by Matt Johnston
-
forgot textSun, 30 Mar 2014 20:35:30 +0800, by Matt Johnston
-
mention adjustment uiSun, 30 Mar 2014 20:32:19 +0800, by Matt Johnston
-
Add readmeSun, 30 Mar 2014 20:31:54 +0800, by Matt Johnston
-
Move old stuff to its own placeSun, 30 Mar 2014 20:21:56 +0800, by Matt Johnston
-
Add url link, improve atomicfileSun, 30 Mar 2014 20:20:30 +0800, by Matt Johnston
-
mergeMon, 24 Mar 2014 20:49:00 +0800, by Matt Johnston
-
Fridge setpoint as a float valueMon, 24 Mar 2014 20:48:28 +0800, by Matt Johnston
-
add --hupFri, 07 Mar 2014 20:35:19 +0800, by Matt Johnston
-
Add --new flagTue, 04 Mar 2014 22:12:29 +0800, by Matt Johnston
-
Fix invalid wort time checkTue, 04 Mar 2014 22:01:25 +0800, by Matt Johnston
-
Make sure we close descriptor before renameWed, 12 Feb 2014 20:57:30 +0800, by Matt Johnston
-
mergeTue, 11 Feb 2014 23:48:35 +0800, by Matt Johnston
-
working kindaTue, 11 Feb 2014 23:47:53 +0800, by Matt Johnston
-
workingTue, 11 Feb 2014 23:48:03 +0800, by Matt Johnston
-
mergeTue, 11 Feb 2014 22:11:03 +0800, by Matt Johnston
-
gets current paramsTue, 11 Feb 2014 22:10:32 +0800, by Matt Johnston
-
params in their own bitTue, 11 Feb 2014 22:09:28 +0800, by Matt Johnston
-
watcher scriptSun, 09 Feb 2014 11:41:13 +0800, by Matt Johnston
-
working OKFri, 07 Feb 2014 23:32:08 +0800, by Matt Johnston
-
mergeFri, 07 Feb 2014 08:00:10 +0800, by Matt Johnston
-
get rid of button1.htm prototypeFri, 07 Feb 2014 08:00:03 +0800, by Matt Johnston
-
workingThu, 06 Feb 2014 22:45:16 +0800, by Matt Johnston
-
a few fixesThu, 06 Feb 2014 20:35:43 +0800, by Matt Johnston
-
param editor roughly workingTue, 04 Feb 2014 23:39:06 +0800, by Matt Johnston
-
set nearly workingTue, 04 Feb 2014 22:49:16 +0800, by Matt Johnston
-
prototypeMon, 03 Feb 2014 00:08:59 +0800, by Matt Johnston
-
mergeThu, 30 Jan 2014 22:56:17 +0800, by Matt Johnston
-
sort sensor linesThu, 30 Jan 2014 22:56:05 +0800, by Matt Johnston
-
a few fixesThu, 30 Jan 2014 22:55:27 +0800, by Matt Johnston
-
workaround for invalid wort timeThu, 25 Jul 2013 08:05:40 +0800, by Matt Johnston
-
back to evil URLThu, 25 Jul 2013 08:03:55 +0800, by Matt Johnston
-
Ignore temp>80Thu, 25 Jul 2013 08:03:30 +0800, by Matt Johnston
-
fix to absolute path for lockfile, --daemon does chdir("/")Thu, 25 Jul 2013 08:03:14 +0800, by Matt Johnston
-
mergeFri, 14 Jun 2013 23:32:46 +0800, by Matt Johnston
-
use better pidlockfileFri, 14 Jun 2013 23:32:06 +0800, by Matt Johnston
-
mergeThu, 25 Apr 2013 21:04:36 +0800, by Matt Johnston
-
make fridge air range a parameterThu, 25 Apr 2013 21:03:53 +0800, by Matt Johnston
-
move requirements to py directoryFri, 08 Mar 2013 20:49:22 +0800, by Matt Johnston
-
add nowort modeWed, 20 Feb 2013 21:08:42 +0800, by Matt Johnston
-
mergeMon, 18 Feb 2013 23:32:19 +0800, by Matt Johnston
-
- use the fridge temperature for control too, keep it in a 6deg bandMon, 18 Feb 2013 23:31:32 +0800, by Matt Johnston
-
MergeMon, 21 Jan 2013 07:25:52 +0800, by Matt Johnston
-
LHS axis scaling easily changeableMon, 21 Jan 2013 07:25:29 +0800, by Matt Johnston
-
less verbose loggingSat, 12 Jan 2013 21:54:55 +0800, by Matt Johnston
-
Add daemon mode with locking, add "disabled" parameterFri, 11 Jan 2013 23:41:56 +0800, by Matt Johnston
-
mergeThu, 10 Jan 2013 19:46:32 +0800, by Matt Johnston
-
uploader worksThu, 03 Jan 2013 22:37:33 +0800, by Matt Johnston
-
Fix the updated json web code to workThu, 03 Jan 2013 22:35:54 +0800, by Matt Johnston
-
fix fridge_on_timeTue, 08 Jan 2013 22:31:12 +0800, by Matt Johnston
-
reload config on SIGHUPThu, 03 Jan 2013 20:12:07 +0800, by Matt Johnston
-
Try some other ways with touch sensing. Linux scheduling isn't fast enoughThu, 03 Jan 2013 20:11:54 +0800, by Matt Johnston
-
rough touch sensorFri, 21 Dec 2012 23:30:16 +0800, by Matt Johnston
-
back to random words on the lcdThu, 20 Dec 2012 22:26:33 +0800, by Matt Johnston
-
config for sensor IDsThu, 20 Dec 2012 22:26:18 +0800, by Matt Johnston
-
mergeThu, 20 Dec 2012 22:24:52 +0800, by Matt Johnston
-
internal temperature sensorThu, 20 Dec 2012 22:24:42 +0800, by Matt Johnston
-
lcd worksTue, 18 Dec 2012 22:20:47 +0800, by Matt Johnston
-
working better. logging works properly, cleanup fridge.off() happens.Sun, 16 Dec 2012 22:14:46 +0800, by Matt Johnston
-
few updates, seems to runSat, 15 Dec 2012 23:49:08 +0800, by Matt Johnston
-
requirements addedSun, 09 Dec 2012 20:07:15 +0800, by Matt Johnston
-
update web to handle new style paramsWed, 05 Dec 2012 22:44:13 +0800, by Matt Johnston
-
few more bitsThu, 29 Nov 2012 23:50:40 +0800, by Matt Johnston
-
a bit more, and some testsMon, 26 Nov 2012 23:21:03 +0800, by Matt Johnston
-
copied fridge logic from main.cTue, 20 Nov 2012 22:03:10 +0800, by Matt Johnston
-
mergeMon, 19 Nov 2012 22:46:45 +0800, by Matt Johnston
-
python raspberry pi rewriteMon, 19 Nov 2012 22:46:34 +0800, by Matt Johnston
-
- use the right variable for overshoot_factorSun, 28 Oct 2012 21:38:30 +0800, by Matt Johnston
-
use tcp insteadSun, 28 Oct 2012 07:52:35 +0800, by Matt Johnston
-
mergeMon, 22 Oct 2012 21:09:17 +0800, by Matt Johnston
-
strip multiple-of-ten temperatures correctlyMon, 22 Oct 2012 21:08:31 +0800, by Matt Johnston
-
fix wrong eeprom tpesMon, 22 Oct 2012 21:08:11 +0800, by Matt Johnston
-
make overshoot a parameterMon, 15 Oct 2012 21:51:19 +0800, by Matt Johnston
-
use delay_ms not timer tick - more robustSun, 14 Oct 2012 21:52:09 +0800, by Matt Johnston
-
mergeSun, 14 Oct 2012 21:52:00 +0800, by Matt Johnston
-
mergeSun, 14 Oct 2012 21:51:55 +0800, by Matt Johnston
-
extra loggingSat, 13 Oct 2012 20:22:50 +0800, by Matt Johnston
-
simplify, only use the fridge temp if the wort's bustedSun, 14 Oct 2012 21:46:24 +0800, by Matt Johnston
-
log errors tooThu, 11 Oct 2012 20:41:52 +0800, by Matt Johnston
-
fix stupid bugs - lack of PSTR, MIN not MAXThu, 11 Oct 2012 19:21:11 +0800, by Matt Johnston
-
fridge-too-hot modeThu, 11 Oct 2012 19:19:35 +0800, by Matt Johnston
-
ui tweaks, add fridge valuesThu, 11 Oct 2012 19:19:24 +0800, by Matt Johnston
-
avoid bad valuesWed, 10 Oct 2012 22:58:35 +0800, by Matt Johnston
-
update sensors configWed, 10 Oct 2012 22:50:02 +0800, by Matt Johnston
-
turn off the fridge port firstWed, 10 Oct 2012 22:50:02 +0800, by Matt Johnston
-
fridge range is decicelciusWed, 10 Oct 2012 22:48:24 +0800, by Matt Johnston
-
try and take account of the fridge temperature tooWed, 10 Oct 2012 21:04:13 +0800, by Matt Johnston
-
Ignore 85º setting tooWed, 10 Oct 2012 20:12:23 +0800, by Matt Johnston
-
try to flushSat, 06 Oct 2012 23:58:37 +0800, by Matt Johnston
-
a bit more logging. make printf floats workSat, 06 Oct 2012 23:53:28 +0800, by Matt Johnston
-
stay onFri, 05 Oct 2012 22:48:49 +0800, by Matt Johnston
-
set fridge params separatellyFri, 05 Oct 2012 22:24:47 +0800, by Matt Johnston
-
untested fridge controlWed, 03 Oct 2012 23:40:03 +0800, by Matt Johnston
-
start of fridge bitsWed, 03 Oct 2012 12:04:36 +0000, by Matt Johnston
-
Import avrusbmodem code minus the USB bits. Not built yet. avr-httpSat, 15 Sep 2012 21:49:05 +0800, by Matt Johnston
-
Add some replacement functions for testing avr-httpSat, 15 Sep 2012 21:43:15 +0800, by Matt Johnston
-
Import uIP and the PPP implementation from avr-httpFri, 07 Sep 2012 23:53:53 +0800, by Matt Johnston
-
Remove crc8.oFri, 07 Sep 2012 22:59:26 +0800, by Matt Johnston
-
remove various unused filesFri, 07 Sep 2012 22:58:01 +0800, by Matt Johnston
-
- few more web tweaks. don't fsync, it's slow.Sun, 26 Aug 2012 20:08:47 +0800, by Matt Johnston
-
add debug urlThu, 02 Aug 2012 22:11:13 +0800, by Matt Johnston
-
mergeWed, 25 Jul 2012 23:03:34 +0800, by Matt Johnston
-
limit temps to 35º on graphWed, 25 Jul 2012 23:03:10 +0800, by Matt Johnston
-
mergeTue, 17 Jul 2012 21:59:55 +0800, by Matt Johnston
-
fix off-by-one in remainder codeTue, 17 Jul 2012 21:58:49 +0800, by Matt Johnston
-
mergeMon, 16 Jul 2012 22:58:33 +0800, by Matt Johnston
-
change default comms_wakeMon, 16 Jul 2012 22:58:25 +0800, by Matt Johnston
-
be quicker respondingMon, 16 Jul 2012 22:56:41 +0800, by Matt Johnston
-
fix rem calculationMon, 16 Jul 2012 22:01:33 +0800, by Matt Johnston
-
use the remainder of timesMon, 16 Jul 2012 21:50:39 +0800, by Matt Johnston
-
don't reset the wake time when btoff happensMon, 16 Jul 2012 21:50:24 +0800, by Matt Johnston
-
handle rem from btoffMon, 16 Jul 2012 21:28:49 +0800, by Matt Johnston
-
handle new next_wake formatMon, 16 Jul 2012 21:24:43 +0800, by Matt Johnston
-
print the remainder of timers as wellMon, 16 Jul 2012 21:24:16 +0800, by Matt Johnston
-
main.c : add a delay before turning on uartSun, 15 Jul 2012 21:49:59 +0800, by Matt Johnston
-
increase temperature logging rangeThu, 12 Jul 2012 23:47:29 +0800, by Matt Johnston
-
- log more detailsThu, 12 Jul 2012 23:44:20 +0800, by Matt Johnston
-
fix dump.py's sock.send()Wed, 11 Jul 2012 23:43:36 +0800, by Matt Johnston
-
- Fix HTTPErrorWed, 11 Jul 2012 23:42:24 +0800, by Matt Johnston
-
fix localconfig importWed, 11 Jul 2012 23:38:36 +0800, by Matt Johnston
-
- fix set_params (strange)Wed, 11 Jul 2012 23:37:13 +0800, by Matt Johnston
-
move server config into config.pyWed, 11 Jul 2012 22:50:23 +0800, by Matt Johnston
-
try and be a bit more frugal with stackWed, 11 Jul 2012 00:22:31 +0800, by Matt Johnston
-
- store settings in eepromTue, 10 Jul 2012 23:48:09 +0800, by Matt Johnston
-
don't stay awake for any command - chews battery if server goes downMon, 09 Jul 2012 00:39:07 +0800, by Matt Johnston
-
ui tweaksSat, 07 Jul 2012 23:32:02 +0800, by Matt Johnston
-
ui tweaksWed, 04 Jul 2012 22:36:52 +0800, by Matt Johnston
-
don't store sensors in eeprom, scan at startup insteadTue, 03 Jul 2012 23:12:06 +0800, by Matt Johnston
-
report raw ds18b20 values insteadTue, 03 Jul 2012 22:44:21 +0800, by Matt Johnston
-
mergeTue, 03 Jul 2012 21:55:50 +0800, by Matt Johnston
-
Get rid of axes labels, tidy htmlSun, 01 Jul 2012 00:09:50 +0800, by Matt Johnston
-
mergeSat, 30 Jun 2012 22:00:46 +0800, by Matt Johnston
-
swap the left and right scales, kind of clunkyFri, 29 Jun 2012 22:46:59 +0800, by Matt Johnston
-
mergeWed, 27 Jun 2012 23:46:12 +0800, by Matt Johnston
-
a bunch of web fiddliWed, 27 Jun 2012 23:41:50 +0800, by Matt Johnston
-
mergeTue, 26 Jun 2012 23:49:31 +0800, by Matt Johnston
-
more graph fiddlingTue, 26 Jun 2012 23:34:36 +0800, by Matt Johnston
-
dup2 to devnullTue, 26 Jun 2012 21:46:08 +0800, by Matt Johnston
-
cheap_daemon()Tue, 26 Jun 2012 21:36:54 +0800, by Matt Johnston
-
mergeTue, 26 Jun 2012 21:21:51 +0800, by Matt Johnston
-
UI tweaksTue, 26 Jun 2012 21:21:40 +0800, by Matt Johnston
-
mergeTue, 26 Jun 2012 21:21:09 +0800, by Matt Johnston
-
sort out voltage loggingTue, 26 Jun 2012 08:08:48 +0800, by Matt Johnston
-
average voltagesTue, 26 Jun 2012 00:00:42 +0800, by Matt Johnston
-
- add some atomic guardsMon, 25 Jun 2012 22:06:03 +0800, by Matt Johnston