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
|
Tue, 12 Aug 2014 12:42:15 +0200 |
Michiel Broek |
Fixed end of profile steps, didn't go to the PROFILE_DONE state.
|
file |
diff |
annotate
|
Mon, 11 Aug 2014 18:38:57 +0200 |
Michiel Broek |
Added profile running and steps handling.
|
file |
diff |
annotate
|
Mon, 11 Aug 2014 11:09:23 +0200 |
Michiel Broek |
Do not use 100% cpu on a system without devices
|
file |
diff |
annotate
|
Sun, 10 Aug 2014 23:36:22 +0200 |
Michiel Broek |
Added a bunch of panel menus
|
file |
diff |
annotate
|
Sun, 10 Aug 2014 21:22:17 +0200 |
Michiel Broek |
Code cleanup, streamlined error messages.
|
file |
diff |
annotate
|
Sun, 10 Aug 2014 17:25:50 +0200 |
Michiel Broek |
Added offset value for sensor that need it
|
file |
diff |
annotate
|
Sun, 10 Aug 2014 16:17:03 +0200 |
Michiel Broek |
Added global setup
|
file |
diff |
annotate
|
Sun, 10 Aug 2014 14:45:11 +0200 |
Michiel Broek |
Added GLOBAL GET and GLOBAL PUT commands.
|
file |
diff |
annotate
|
Sun, 10 Aug 2014 13:26:35 +0200 |
Michiel Broek |
Start initial menu setup
|
file |
diff |
annotate
|
Sun, 10 Aug 2014 12:09:07 +0200 |
Michiel Broek |
Fixed LCD display updates. Better key routines.
|
file |
diff |
annotate
|
Sat, 09 Aug 2014 21:42:28 +0200 |
Michiel Broek |
Added first panel key routines. The LCD display steps manual only and has a 2 minutes backlight timeout.
|
file |
diff |
annotate
|
Sat, 09 Aug 2014 17:24:32 +0200 |
Michiel Broek |
Added panel thread
|
file |
diff |
annotate
|
Sat, 09 Aug 2014 17:06:25 +0200 |
Michiel Broek |
Added dependencies for panel
|
file |
diff |
annotate
|
Fri, 08 Aug 2014 23:07:44 +0200 |
Michiel Broek |
Reset output when a different profile is selected. Better startup logging about the unit state. Added Beer, Fridge and partial Profile settings from the liveview weeb screen.
|
file |
diff |
annotate
|
Thu, 07 Aug 2014 22:06:18 +0200 |
Michiel Broek |
Added some ideas about profiles.
|
file |
diff |
annotate
|
Thu, 07 Aug 2014 14:20:11 +0200 |
Michiel Broek |
Init logfile when a unit is turned on. Added comments for profile processing.
|
file |
diff |
annotate
|