2015-03-20 |
Matt Johnston |
porting to asyncio
|
2015-02-27 |
Matt Johnston |
Only print interesting legend labels
|
2015-02-27 |
Matt Johnston |
Fix race setting umask
|
2015-01-29 |
Matt Johnston |
fixed point for old values
|
2015-01-29 |
Matt Johnston |
title
|
2014-12-19 |
Matt Johnston |
shrink image
|
2014-12-19 |
Matt Johnston |
screenshot of parameter UI
|
2014-12-19 |
Matt Johnston |
Fridge.is_off() wasn't a method
|
2014-12-19 |
Matt Johnston |
make the fridge off timer more robust
|
2014-12-19 |
Matt Johnston |
sleep on a semaphore so it can start/stop immediately when there's a SIGHUP
|
2014-12-19 |
Matt Johnston |
merge
|
2014-12-19 |
Matt Johnston |
fix pid locking
|
2014-07-25 |
Matt Johnston |
merge
|
2014-07-25 |
Matt Johnston |
use requests rather than urllib2, better ipv6->ipv4 fallback
|
2014-07-04 |
Matt Johnston |
More accurate license
|
2014-06-26 |
Matt Johnston |
add a picture
|
2014-06-26 |
Matt Johnston |
merge
|
2014-06-26 |
Matt Johnston |
key fingerprints are case- and whitespace-insensitive.
|
2014-06-26 |
Matt Johnston |
improved layering of sensor lines
|
2014-06-26 |
Matt Johnston |
add link to live site
|
2014-06-26 |
Matt Johnston |
improve README
|
2014-04-21 |
Matt Johnston |
- fermentation heat prediction kind of works?
|
2014-03-30 |
Matt Johnston |
forgot text
|
2014-03-30 |
Matt Johnston |
mention adjustment ui
|
2014-03-30 |
Matt Johnston |
Add readme
|
2014-03-30 |
Matt Johnston |
Move old stuff to its own place
|
2014-03-30 |
Matt Johnston |
Add url link, improve atomicfile
|
2014-03-24 |
Matt Johnston |
merge
|
2014-03-24 |
Matt Johnston |
Fridge setpoint as a float value
|
2014-03-07 |
Matt Johnston |
add --hup
|
2014-03-04 |
Matt Johnston |
Add --new flag
|
2014-03-04 |
Matt Johnston |
Fix invalid wort time check
|
2014-02-12 |
Matt Johnston |
Make sure we close descriptor before rename
|
2014-02-11 |
Matt Johnston |
merge
|
2014-02-11 |
Matt Johnston |
working kinda
|
2014-02-11 |
Matt Johnston |
working
|
2014-02-11 |
Matt Johnston |
merge
|
2014-02-11 |
Matt Johnston |
gets current params
|
2014-02-11 |
Matt Johnston |
params in their own bit
|
2014-02-09 |
Matt Johnston |
watcher script
|
2014-02-07 |
Matt Johnston |
working OK
|
2014-02-07 |
Matt Johnston |
merge
|
2014-02-07 |
Matt Johnston |
get rid of button1.htm prototype
|
2014-02-06 |
Matt Johnston |
working
|
2014-02-06 |
Matt Johnston |
a few fixes
|
2014-02-04 |
Matt Johnston |
param editor roughly working
|
2014-02-04 |
Matt Johnston |
set nearly working
|
2014-02-02 |
Matt Johnston |
prototype
|
2014-01-30 |
Matt Johnston |
merge
|
2014-01-30 |
Matt Johnston |
sort sensor lines
|
2014-01-30 |
Matt Johnston |
a few fixes
|
2013-07-25 |
Matt Johnston |
workaround for invalid wort time
|
2013-07-25 |
Matt Johnston |
back to evil URL
|
2013-07-25 |
Matt Johnston |
Ignore temp>80
|
2013-07-25 |
Matt Johnston |
fix to absolute path for lockfile, --daemon does chdir("/")
|
2013-06-14 |
Matt Johnston |
merge
|
2013-06-14 |
Matt Johnston |
use better pidlockfile
|
2013-04-25 |
Matt Johnston |
merge
|
2013-04-25 |
Matt Johnston |
make fridge air range a parameter
|
2013-03-08 |
Matt Johnston |
move requirements to py directory
|
2013-02-20 |
Matt Johnston |
add nowort mode
|
2013-02-18 |
Matt Johnston |
merge
|
2013-02-18 |
Matt Johnston |
- use the fridge temperature for control too, keep it in a 6deg band
|
2013-01-20 |
Matt Johnston |
Merge
|
2013-01-20 |
Matt Johnston |
LHS axis scaling easily changeable
|
2013-01-12 |
Matt Johnston |
less verbose logging
|
2013-01-11 |
Matt Johnston |
Add daemon mode with locking, add "disabled" parameter
|
2013-01-10 |
Matt Johnston |
merge
|
2013-01-03 |
Matt Johnston |
uploader works
|
2013-01-03 |
Matt Johnston |
Fix the updated json web code to work
|
2013-01-08 |
Matt Johnston |
fix fridge_on_time
|
2013-01-03 |
Matt Johnston |
reload config on SIGHUP
|
2013-01-03 |
Matt Johnston |
Try some other ways with touch sensing. Linux scheduling isn't fast enough
|
2012-12-21 |
Matt Johnston |
rough touch sensor
|
2012-12-20 |
Matt Johnston |
back to random words on the lcd
|
2012-12-20 |
Matt Johnston |
config for sensor IDs
|
2012-12-20 |
Matt Johnston |
merge
|
2012-12-20 |
Matt Johnston |
internal temperature sensor
|
2012-12-18 |
Matt Johnston |
lcd works
|
2012-12-16 |
Matt Johnston |
working better. logging works properly, cleanup fridge.off() happens.
|
2012-12-15 |
Matt Johnston |
few updates, seems to run
|
2012-12-09 |
Matt Johnston |
requirements added
|
2012-12-05 |
Matt Johnston |
update web to handle new style params
|
2012-11-29 |
Matt Johnston |
few more bits
|
2012-11-26 |
Matt Johnston |
a bit more, and some tests
|
2012-11-20 |
Matt Johnston |
copied fridge logic from main.c
|
2012-11-19 |
Matt Johnston |
merge
|
2012-11-19 |
Matt Johnston |
python raspberry pi rewrite
|
2012-10-28 |
Matt Johnston |
- use the right variable for overshoot_factor
|
2012-10-27 |
Matt Johnston |
use tcp instead
|
2012-10-22 |
Matt Johnston |
merge
|
2012-10-22 |
Matt Johnston |
strip multiple-of-ten temperatures correctly
|
2012-10-22 |
Matt Johnston |
fix wrong eeprom tpes
|
2012-10-15 |
Matt Johnston |
make overshoot a parameter
|
2012-10-14 |
Matt Johnston |
use delay_ms not timer tick - more robust
|
2012-10-14 |
Matt Johnston |
merge
|
2012-10-14 |
Matt Johnston |
merge
|
2012-10-13 |
Matt Johnston |
extra logging
|
2012-10-14 |
Matt Johnston |
simplify, only use the fridge temp if the wort's busted
|
2012-10-11 |
Matt Johnston |
log errors too
|
2012-10-11 |
Matt Johnston |
fix stupid bugs - lack of PSTR, MIN not MAX
|
2012-10-11 |
Matt Johnston |
fridge-too-hot mode
|
2012-10-11 |
Matt Johnston |
ui tweaks, add fridge values
|
2012-10-10 |
Matt Johnston |
avoid bad values
|
2012-10-10 |
Matt Johnston |
update sensors config
|
2012-10-10 |
Matt Johnston |
turn off the fridge port first
|
2012-10-10 |
Matt Johnston |
fridge range is decicelcius
|
2012-10-10 |
Matt Johnston |
try and take account of the fridge temperature too
|
2012-10-10 |
Matt Johnston |
Ignore 85º setting too
|
2012-10-06 |
Matt Johnston |
try to flush
|
2012-10-06 |
Matt Johnston |
a bit more logging. make printf floats work
|
2012-10-05 |
Matt Johnston |
stay on
|
2012-10-05 |
Matt Johnston |
set fridge params separatelly
|
2012-10-03 |
Matt Johnston |
untested fridge control
|
2012-10-03 |
Matt Johnston |
start of fridge bits
|
2012-09-19 |
Matt Johnston |
make the fixed measurements too
tilt
|
2012-09-19 |
Matt Johnston |
split ds18b20 and fixed sensors
tilt
|
2012-09-19 |
Matt Johnston |
Add bma180 code, untested
tilt
|
2012-09-15 |
Matt Johnston |
Import avrusbmodem code minus the USB bits. Not built yet.
avr-http
|
2012-09-15 |
Matt Johnston |
Remove previous avrusbmodem import
avr-http
|
2012-09-15 |
Matt Johnston |
Add some replacement functions for testing
avr-http
|
2012-09-07 |
Matt Johnston |
Import uIP and the PPP implementation from
avr-http
|
2012-09-07 |
Matt Johnston |
Remove crc8.o
|
2012-09-07 |
Matt Johnston |
remove various unused files
|
2012-08-26 |
Matt Johnston |
- few more web tweaks. don't fsync, it's slow.
|
2012-08-02 |
Matt Johnston |
add debug url
|
2012-07-25 |
Matt Johnston |
merge
|
2012-07-25 |
Matt Johnston |
limit temps to 35º on graph
|
2012-07-17 |
Matt Johnston |
merge
|
2012-07-17 |
Matt Johnston |
fix off-by-one in remainder code
|
2012-07-16 |
Matt Johnston |
merge
|
2012-07-16 |
Matt Johnston |
change default comms_wake
|
2012-07-16 |
Matt Johnston |
be quicker responding
|
2012-07-16 |
Matt Johnston |
fix rem calculation
|
2012-07-16 |
Matt Johnston |
use the remainder of times
|
2012-07-16 |
Matt Johnston |
don't reset the wake time when btoff happens
|
2012-07-16 |
Matt Johnston |
handle rem from btoff
|
2012-07-16 |
Matt Johnston |
handle new next_wake format
|
2012-07-16 |
Matt Johnston |
print the remainder of timers as well
|
2012-07-15 |
Matt Johnston |
main.c : add a delay before turning on uart
|
2012-07-12 |
Matt Johnston |
increase temperature logging range
|
2012-07-12 |
Matt Johnston |
- log more details
|
2012-07-11 |
Matt Johnston |
fix dump.py's sock.send()
|
2012-07-11 |
Matt Johnston |
- Fix HTTPError
|
2012-07-11 |
Matt Johnston |
fix localconfig import
|
2012-07-11 |
Matt Johnston |
- fix set_params (strange)
|
2012-07-11 |
Matt Johnston |
move server config into config.py
|
2012-07-10 |
Matt Johnston |
try and be a bit more frugal with stack
|
2012-07-10 |
Matt Johnston |
- store settings in eeprom
|
2012-07-08 |
Matt Johnston |
don't stay awake for any command - chews battery if server goes down
|
2012-07-07 |
Matt Johnston |
ui tweaks
|
2012-07-04 |
Matt Johnston |
ui tweaks
|
2012-07-03 |
Matt Johnston |
don't store sensors in eeprom, scan at startup instead
|
2012-07-03 |
Matt Johnston |
report raw ds18b20 values instead
|
2012-07-03 |
Matt Johnston |
merge
|
2012-06-30 |
Matt Johnston |
Get rid of axes labels, tidy html
|
2012-06-30 |
Matt Johnston |
merge
|
2012-06-29 |
Matt Johnston |
swap the left and right scales, kind of clunky
|
2012-06-27 |
Matt Johnston |
merge
|
2012-06-27 |
Matt Johnston |
a bunch of web fiddli
|
2012-06-26 |
Matt Johnston |
merge
|
2012-06-26 |
Matt Johnston |
more graph fiddling
|
2012-06-26 |
Matt Johnston |
dup2 to devnull
|
2012-06-26 |
Matt Johnston |
cheap_daemon()
|
2012-06-26 |
Matt Johnston |
merge
|
2012-06-26 |
Matt Johnston |
UI tweaks
|
2012-06-26 |
Matt Johnston |
merge
|
2012-06-26 |
Matt Johnston |
sort out voltage logging
|
2012-06-25 |
Matt Johnston |
average voltages
|
2012-06-25 |
Matt Johnston |
- add some atomic guards
|
2012-06-24 |
Matt Johnston |
fix voltage
|
2012-06-24 |
Matt Johnston |
merge
|
2012-06-24 |
Matt Johnston |
improve graphs
|
2012-06-24 |
Matt Johnston |
untested code to log voltage and internal temperature
|
2012-06-24 |
Matt Johnston |
add "awake" and "reset" functions
|
2012-06-24 |
Matt Johnston |
add dump program
|
2012-06-24 |
Matt Johnston |
try a few more power saving measures, untested
|
2012-06-24 |
Matt Johnston |
merge
|
2012-06-24 |
Matt Johnston |
merge
|
2012-06-24 |
Matt Johnston |
update values one at a time, ignore failure
|
2012-06-24 |
Matt Johnston |
merge
|
2012-06-24 |
Matt Johnston |
change timeout for readline
|
2012-06-23 |
Matt Johnston |
Use the PRR etc, set value to proper ones
|
2012-06-23 |
Matt Johnston |
merge
|
2012-06-23 |
Matt Johnston |
mostly works for testing
|
2012-06-23 |
Matt Johnston |
Create with a start date so that it works
|
2012-06-23 |
Matt Johnston |
mostly works
|
2012-06-23 |
Matt Johnston |
fix tabbing
|
2012-06-23 |
Matt Johnston |
main.c:
|
2012-06-16 |
Matt Johnston |
merge
|
2012-06-16 |
Matt Johnston |
merge
|
2012-06-16 |
Matt Johnston |
- Getting there, update has problems
|
2012-06-16 |
Matt Johnston |
- decrease measurement interval, measure at start
|
2012-06-16 |
Matt Johnston |
- fix mac/urllib to work
|
2012-06-15 |
Matt Johnston |
- import zlib
|
2012-06-15 |
Matt Johnston |
- Debug log file for server
|
2012-06-13 |
Matt Johnston |
More minor work
|
2012-06-13 |
Matt Johnston |
- Various fixes for web server, kind of works
|
2012-06-12 |
Matt Johnston |
parse the arguments for start/length
|
2012-06-12 |
Matt Johnston |
work on web interface
|
2012-06-11 |
Matt Johnston |
hmac
|
2012-06-11 |
Matt Johnston |
Add some web server handling
|
2012-06-07 |
Matt Johnston |
- Move crc16 to utils and fix it
|
2012-06-06 |
Matt Johnston |
- Make the python work on openwrt
|
2012-06-06 |
Matt Johnston |
- some fixes for server code
|
2012-06-04 |
Matt Johnston |
Fix bugs in server code (try actually running it)
|
2012-05-26 |
Matt Johnston |
A bit of work on the server python
|
2012-05-22 |
Matt Johnston |
untested simple server proxy code
|
2012-05-22 |
Matt Johnston |
Untested - calculate crc in uart_putchar
|
2012-05-22 |
Matt Johnston |
Merge
|
2012-05-22 |
Matt Johnston |
Add INT0 button
|
2012-05-22 |
Matt Johnston |
Add clock_epoch
|
2012-05-20 |
Matt Johnston |
untested, add comms timeout code
|
2012-05-20 |
Matt Johnston |
Add shutdown handling, print sensors in "fetch" output
|
2012-05-19 |
Matt Johnston |
Lots of it works now.
|
2012-05-19 |
Matt Johnston |
Add eeprom stuff
|
2012-05-19 |
Matt Johnston |
Add simple_ds18b20.c etc
|
2012-05-19 |
Matt Johnston |
all these optimisations make it 30% smaller
|
2012-05-19 |
Matt Johnston |
reading DS18B20 works
|
2012-05-18 |
Matt Johnston |
Import ds18x20 code
|
2012-05-18 |
Matt Johnston |
deep sleep works
|
2012-05-18 |
Matt Johnston |
serial prints something
|
2012-05-13 |
Matt Johnston |
- Some basic ADC code
|
2012-05-11 |
Matt Johnston |
Fix build
|
2012-05-08 |
Matt Johnston |
Fill out more main.c structure
|
2012-05-08 |
Matt Johnston |
Add FatFS
|
2012-05-08 |
Matt Johnston |
switch to atmega328
|
2012-05-06 |
Matt Johnston |
Some counter2 bits
|
2012-05-06 |
Matt Johnston |
Some basic bits
|