summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* UTC offset can be signed.. duh.Mike Beattie2012-03-26
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* Add debug output from config/set POSTMike Beattie2012-03-26
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* Convert config/get to json.Mike Beattie2012-03-26
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* CleanupMike Beattie2012-03-26
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* Change POST param parsing logicMike Beattie2012-03-26
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* Appears print() is smaller than write()Mike Beattie2012-03-26
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* Update config.html to RC...Mike Beattie2012-03-26
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* Dump JSON #defines, not used.Mike Beattie2012-03-23
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* Move strings (gzipped html) to separate headerMike Beattie2012-03-23
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* Use global buffer for NTP receiveMike Beattie2012-03-23
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* WhitespaceMike Beattie2012-03-23
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* Begin adding #defines for stringsMike Beattie2012-03-23
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* use global buffers in doHandler()Mike Beattie2012-03-23
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* Update config versionMike Beattie2012-03-23
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* Add available memory check for debuggingMike Beattie2012-03-23
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* Config set POST handling stub.Mike Beattie2012-03-23
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* Add some temporary debugging to config get handlerMike Beattie2012-03-23
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* Return after processing POST - don't try to redirect.Mike Beattie2012-03-23
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* Add some global buffers.Mike Beattie2012-03-23
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* WhitespaceMike Beattie2012-03-23
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* Large door code changesMike Beattie2012-03-23
| | | | | | | | | | | | * Move detoggle to function * Create night time check function * Add night time grace config variable * Add front door hold time config variable * Add separate "openTime" member to struct - record time door opened, not controlled. Deals with manual opens at night. * Move all door code together inside loop() (move NTP/time stuff to the top) Signed-off-by: Mike Beattie <mike@ethernal.org>
* Avoid calling now() frequently... use variable.Mike Beattie2012-03-23
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* Add gzipped config htmlMike Beattie2012-03-23
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* Add mac_to_str() utility function (commented, but useful)Mike Beattie2012-03-23
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* Fix NTP bug - library change!Mike Beattie2012-03-23
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* Update encode script to support other html filesMike Beattie2012-03-23
| | | | | | (also add config files to .gitignore) Signed-off-by: Mike Beattie <mike@ethernal.org>
* Add config.htmlMike Beattie2012-03-23
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* Add commented debug handlerMike Beattie2012-03-22
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* Add stubs for config handlingMike Beattie2012-03-22
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* rename json handler... it's json, not ajax.Mike Beattie2012-03-22
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* Stop Webduino favicon.Mike Beattie2012-03-22
| | | | | | * Space waster! Signed-off-by: Mike Beattie <mike@ethernal.org>
* Change gzipped HTML - actual page, not error!Mike Beattie2012-03-22
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* Remove old config init.Mike Beattie2012-03-22
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* Remove commented HTML.Mike Beattie2012-03-22
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* WhitespaceMike Beattie2012-03-22
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* Add support for auto closing of garage door during dark hoursMike Beattie2012-03-22
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* move config init to variable declaration (cleaner)Mike Beattie2012-03-22
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* Add versioned config supportMike Beattie2012-03-22
| | | | | | * Allows automatic initialisation of eeprom Signed-off-by: Mike Beattie <mike@ethernal.org>
* Convert main HTML output to gzip compressed data.Mike Beattie2012-03-22
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* Add commented garagedoor2 auto toggle (future)Mike Beattie2012-03-22
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* Remove commented Serial debugging codeMike Beattie2012-03-22
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* Configuration updatesMike Beattie2012-03-22
| | | | | | | | | * Add Dawn/Dusk hours (garage door auto close) * space out ntpServer initialisation more neatly * init dawn/dusk * Set config version. Signed-off-by: Mike Beattie <mike@ethernal.org>
* WhitespaceMike Beattie2012-03-22
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* Use /bin/echo - shell builtin doesn't have -neMike Beattie2012-03-22
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* Add .gitignoreMike Beattie2012-03-21
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* Add html and html generation script.Mike Beattie2012-03-21
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* Initial importMike Beattie2012-03-20
Signed-off-by: Mike Beattie <mike@ethernal.org>