Thu, 17 Sep 2015 20:45:01 +0200 Michiel Broek Code cleanup. file | diff | annotate
Thu, 17 Sep 2015 17:09:09 +0200 Michiel Broek Set sane default profile values when not using a profile. file | diff | annotate
Thu, 17 Sep 2015 17:01:15 +0200 Michiel Broek More fixes for profiles temperature window. Added the sliding beer/air target switch. file | diff | annotate
Thu, 17 Sep 2015 13:09:29 +0200 Michiel Broek Fixed crash after profile is finished. Fixed error in UNIT GET output. file | diff | annotate
Wed, 16 Sep 2015 22:05:05 +0200 Michiel Broek Fermentation profiles now have a low and high temperature setting so that you can use a temperture window. Each profile step can now set for beer or air temperature reference. The logfiles have an extra temperature field for this. Bumped to version 0.4.2. file | diff | annotate
Tue, 15 Sep 2015 17:26:26 +0200 Michiel Broek Switched to new device read code. Removed the incomplete support for the DS2408 1-wire chip. file | diff | annotate
Tue, 02 Jun 2015 14:14:20 +0200 Michiel Broek Fixed compiling on a real RPi file | diff | annotate
Sun, 17 May 2015 23:23:25 +0200 Michiel Broek Tuning PID code. Samll changes on the unit web page. file | diff | annotate
Sun, 17 May 2015 19:34:55 +0200 Michiel Broek Back to the old PID algorythm. Version 0.3.1. file | diff | annotate
Sat, 16 May 2015 17:39:30 +0200 Michiel Broek Made the client-server protocol more robust. When a change to a unit is made using the web interface, the main process is stopped during the update. Splitted the PID in two PID's, one for heating and one for cooling. Adjusted the web edit scrreen for this, but there are still rough edges. Replaced the PID code, maybe this one works better for our purpose. The simulator air temperature changes on the simulator heater and cooler, but it is not realistic at all. This is a development version, do not use in production. The version is 0.3.0 file | diff | annotate
Thu, 14 May 2015 22:03:35 +0200 Michiel Broek Experiment with zero window file | diff | annotate
Wed, 01 Apr 2015 23:13:08 +0200 Michiel Broek Added logging of the room temperature. file | diff | annotate
Wed, 01 Apr 2015 22:37:28 +0200 Michiel Broek Improved regular logging, disabled some debug logging. file | diff | annotate
Wed, 01 Apr 2015 21:56:35 +0200 Michiel Broek Added door and PSU sensors. Added interior light logic and switching. file | diff | annotate
Wed, 01 Apr 2015 17:28:26 +0200 Michiel Broek Added Fan delay logic. file | diff | annotate
Wed, 01 Apr 2015 15:56:04 +0200 Michiel Broek Changed Fan switch logic. file | diff | annotate
Sat, 07 Mar 2015 14:40:08 +0100 Michiel Broek Fixed error file | diff | annotate
Sat, 07 Mar 2015 14:32:09 +0100 Michiel Broek Changed die() handler file | diff | annotate
Fri, 20 Feb 2015 16:05:29 +0100 Michiel Broek Code cleanup and more conditions for debug temperature logging file | diff | annotate
Thu, 19 Feb 2015 16:39:35 +0100 Michiel Broek Actuators behind a PID now use power percentage instead of always 100% file | diff | annotate
Thu, 19 Feb 2015 16:08:05 +0100 Michiel Broek Better protection, fixed fridge mode. file | diff | annotate
Thu, 19 Feb 2015 15:43:43 +0100 Michiel Broek Simple temperature control in fridge mode. file | diff | annotate
Thu, 19 Feb 2015 14:42:55 +0100 Michiel Broek Moved pid function to separate files file | diff | annotate
Tue, 17 Feb 2015 23:27:47 +0100 Michiel Broek Better conditional PID logging file | diff | annotate
Mon, 16 Feb 2015 23:21:45 +0100 Michiel Broek Restored blackout window file | diff | annotate
Mon, 16 Feb 2015 20:41:09 +0100 Michiel Broek Code cleanup file | diff | annotate
Mon, 16 Feb 2015 19:52:42 +0100 Michiel Broek Added more precision to the unit low and high black window margins. Switched to PID routine from Pid without a PhD. The PID compute routine is now in the one second loop. The switch delay times are now in seconds, 0..720. file | diff | annotate
Sun, 15 Feb 2015 23:09:00 +0100 Michiel Broek PID changes and algorithm tuning. file | diff | annotate
Sun, 15 Feb 2015 20:38:54 +0100 Michiel Broek Added Kp, Kd and Ki settings to the units. Bumped to version 0.2.9 file | diff | annotate
Sun, 15 Feb 2015 18:21:20 +0100 Michiel Broek Fixed logging of old pid error again file | diff | annotate
Sun, 15 Feb 2015 18:18:44 +0100 Michiel Broek Fixed logging of old pid error file | diff | annotate
Sun, 15 Feb 2015 18:06:21 +0100 Michiel Broek PID old error was not set to the previous value but was always zero. file | diff | annotate
Mon, 01 Dec 2014 14:15:22 +0100 Michiel Broek Use confirm instead of enter key when stepping to a new beer or fridge temperature file | diff | annotate
Tue, 11 Nov 2014 16:10:48 +0100 Michiel Broek Added usage counters to the beer logfiles. Bumped to version 0.2.4 file | diff | annotate
Wed, 29 Oct 2014 20:27:37 +0100 Michiel Broek Added usage counters file | diff | annotate
Sat, 25 Oct 2014 21:08:47 +0200 Michiel Broek Added code to detect primary fermentation file | diff | annotate
Wed, 22 Oct 2014 12:42:20 +0200 Michiel Broek Corrected comment file | diff | annotate
Wed, 03 Sep 2014 15:02:09 +0200 Michiel Broek Profile progress is visible in the web interface file | diff | annotate
Tue, 02 Sep 2014 14:14:54 +0200 Michiel Broek Fixed profile progess percentage file | diff | annotate
Tue, 02 Sep 2014 14:10:37 +0200 Michiel Broek Profile progress logging now also shows the percentage done. The DEVICE PUT command logs all changed values. file | diff | annotate
Mon, 01 Sep 2014 22:06:39 +0200 Michiel Broek Better profile progress logging file | diff | annotate
Mon, 01 Sep 2014 15:43:13 +0200 Michiel Broek Added logging if profile state is changed via the web interface. Log profile progress each half hour in syslog. Profile resttime steps 0 hours is allowed, meaning resttime or steptime must be set for a valid step. Updated the helptext on the web page. file | diff | annotate
Sun, 31 Aug 2014 18:25:32 +0200 Michiel Broek Fixed unit edit heater/cooler delay values. Heater and Cooler start/stop now use a different algorithm. file | diff | annotate
Sat, 30 Aug 2014 13:06:07 +0200 Michiel Broek The PID commands have an adjustable delay, default 5 minutes file | diff | annotate
Tue, 26 Aug 2014 13:50:35 +0200 Michiel Broek All syslog logging only to LOG_NOTICE file | diff | annotate
Mon, 25 Aug 2014 21:33:57 +0200 Michiel Broek Don't log debug pid messages if there is no error difference file | diff | annotate
Fri, 22 Aug 2014 17:12:42 +0200 Michiel Broek Added framework for a simulation of a fridge with heater to use as controlled fermentor file | diff | annotate
Mon, 18 Aug 2014 19:55:52 +0200 Michiel Broek Removed two system menus that would not work correctly. All panel menus are complete now. file | diff | annotate
Mon, 18 Aug 2014 19:44:41 +0200 Michiel Broek Added profile panel menus and system panel menus file | diff | annotate
Mon, 18 Aug 2014 16:13:56 +0200 Michiel Broek Setting fridge and beer temperature from the panel implemented file | diff | annotate
Mon, 18 Aug 2014 15:10:09 +0200 Michiel Broek You can now safely add and remove units on a running system. file | diff | annotate
Sat, 16 Aug 2014 17:11:09 +0200 Michiel Broek Selecting units in setup does now work. Menu select variables are protected with thread locking. file | diff | annotate
Fri, 15 Aug 2014 14:38:32 +0200 Michiel Broek Added thread locks to all LCD access functions. This seems to have fixed the LCD corruption problems. file | diff | annotate
Thu, 14 Aug 2014 22:43:41 +0200 Michiel Broek Added thread locks for device processing file | diff | annotate
Thu, 14 Aug 2014 21:50:38 +0200 Michiel Broek Added more panel menus file | diff | annotate
Wed, 13 Aug 2014 21:41:10 +0200 Michiel Broek Changed a lot of loglevels file | diff | annotate
Wed, 13 Aug 2014 21:21:55 +0200 Michiel Broek Added loggin when a device is switched on or off in beer/fridge/profile mode. file | diff | annotate
Wed, 13 Aug 2014 21:04:29 +0200 Michiel Broek Added code to control the Fan. file | diff | annotate
Wed, 13 Aug 2014 17:37:59 +0200 Michiel Broek Remove debug log information about regular configuration saving. file | diff | annotate
Tue, 12 Aug 2014 13:09:50 +0200 Michiel Broek Removed LCD shadow copy buffer. file | diff | annotate
(0) -100 -60 tip

mercurial