Sat, 04 May 2024 15:18:02 +0200 Michiel Broek Log pid of each started thread so we can see which uses the most cpu time. file | diff | annotate
Thu, 02 May 2024 15:49:16 +0200 Michiel Broek Version 0.9.19b3. The simulator thread can be paused to be able to add and delete simulators. Added simulated door and PSU status. Devices can now fully use multiple simulators. Better rounding of simulated temperature values. The server SIMULATOR DEL and ADD commands pause the simulator when the linked list is manipulated. Fixed SIGSEGV when a simulator is added. Added socket SO_REUSEADDR again to the server socket. file | diff | annotate
Wed, 01 May 2024 14:38:37 +0200 Michiel Broek Added device_present() function to easy update device present from one-wire and simulator devices. When a simulator temperature sensor present is changed, the device table is changed too. Controlling simulator relays is now for each simulator. The simulator runs under the state machine. If something changed in the running simulator, all data is broadcasted over websocket. Completed the web editor. file | diff | annotate
Tue, 30 Apr 2024 17:26:41 +0200 Michiel Broek Version 0.9.19b2. Simulator redesign and it is now possible to run more then one simulator. All simulated devices have address names that include the simulator number. Added the setup screen for the most part. Not compatible with previous versions if a simulator was used, delete all simulators and simulated devices during stop and start. file | diff | annotate
Fri, 05 Apr 2024 16:19:39 +0200 Michiel Broek Version 0.9.17a1. Revised starting and stopping the threads. Fixed stopping the command server thread. Moved one-wire tempeature sensors resolution correction to the one-wire thread. The devices thread fetches temperatures from the one-wire thread. The one-wire thread does everything for the temperature sensors. The command server uses private sockets. Still, only one session at the same time is handled. file | diff | annotate
Wed, 27 Mar 2024 17:19:46 +0100 Michiel Broek Moved all delay functions into a new general file. file | diff | annotate
Sat, 23 Mar 2024 16:01:24 +0100 Michiel Broek Running threads and locking doesn't depend on wiringPi anymore. file | diff | annotate
Thu, 09 May 2019 17:20:58 +0200 Michiel Broek Removed simulator debug support file | diff | annotate
Sat, 19 Jan 2019 11:38:09 +0100 Michiel Broek Version 0.9.1. Added fermentation profiles via MQTT. Added uuid field for loaded product. Removed some debug messages in the simulator. Removed dead code and debug messages from the lcd driver. file | diff | annotate
Wed, 25 Jul 2018 20:08:13 +0200 Michiel Broek Updated simulator with more simulated devices. file | diff | annotate
Wed, 25 Jul 2018 14:18:39 +0200 Chiel Broek Add INSTALL file. Less simulator logging. file | diff | annotate
Mon, 23 Jul 2018 14:41:21 +0200 Michiel Broek Versie 0.8.3. Enkele debug console berichten verwijderd. De MQTT NCMD reboot en rebirth commando's geimplementeerd. file | diff | annotate
Sat, 30 Apr 2016 21:06:20 +0200 Michiel Broek Compiles mosquitto code if library is found on the system. Bumped to version 0.5.4 file | diff | annotate
Tue, 02 Jun 2015 14:03:46 +0200 Michiel Broek Better simulator temperature reality file | diff | annotate
Mon, 18 May 2015 21:19:06 +0200 Michiel Broek Version 0.3.3, still not for production. Fixed warnings when the simulator code is compiled. Slowed the simulator air temperature change 60 times. More realistic temperature changes for the heater and cooler elements. Improved logic in the simulator. 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
Sun, 24 Aug 2014 23:01:32 +0200 Michiel Broek More math for the simulator. Web interface changes for heater in graph. file | diff | annotate
Sun, 24 Aug 2014 14:41:31 +0200 Michiel Broek LIST LOG also output lines on state changes file | diff | annotate
Sat, 23 Aug 2014 23:43:11 +0200 Michiel Broek Fixed stdout debug messages file | diff | annotate
Sat, 23 Aug 2014 23:38:18 +0200 Michiel Broek Simulation of fridge cold loss to the room added for testing. 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
(0) tip

mercurial