Commit Graph
75 Commits
Author SHA1 Message Date
jens b8ed02eb3a - put calculated power from heater into tc model 2021-10-18 21:32:37 +02:00
jens 54f2322c07 - added generic tracer class
- create tracer for TC
- tracer task runs TC-Tracer
2021-10-18 17:57:40 +02:00
jens 862babcb50 - adjusted temp offset 2021-10-12 17:17:55 +02:00
jens 55315e268e - TempratureSensor: Sim ignores temp_offset 2021-10-12 16:36:53 +02:00
jens 425567f3db - refactored
- increased Hold.Pid.kp
- decrease state change HEAT TO HOLD windows to 1°C
2021-10-12 09:11:07 +02:00
jens 0664679c34 - run Tracer interval 1.0 seconds 2021-10-11 16:43:01 +02:00
jens c5c39732cf - do data signal wiring at one central place
- fixed initializations
2021-10-11 13:05:18 +02:00
jens 2e143ee03f - implemented APid
- choose Tempcontroller impl. from config
2021-10-02 12:24:42 +02:00
jens bf019733b2 - added abstarct PID APid
- added PidFactory
- use variable args for factory
2021-10-02 11:10:43 +02:00
jens 7111bfd5e2 added python3 shebang 2021-08-14 09:39:55 +02:00
jens b55bd5b366 - refactored 2020-12-22 11:02:37 +01:00
jens d777a955a4 - refactored dt 2020-12-22 10:26:56 +01:00
jens d3e61ab72f - added heater power 2020-12-20 13:27:52 +01:00
jens cccfd539c6 - added tracer 2020-12-20 12:15:42 +01:00
jens 722395c049 - always create pot 2020-12-17 21:42:22 +01:00
jens 556aade142 - always create pot 2020-12-17 21:40:24 +01:00
jens ddf8003f5c - refactored
- integrated stirrer
2020-12-17 16:28:50 +01:00
jens 311ff974cc - refactored 2020-12-17 14:53:31 +01:00
jens fb37750ec7 - refactored tasks 2020-12-17 14:45:43 +01:00
jens c290f75fce - removed pot and tc params from source code 2020-12-16 20:19:42 +01:00
jens cc20211c20 - fixed setting fake emp to real sensor 2020-12-16 18:48:10 +01:00
jens 71cd87085f - load params from config.json 2020-12-16 18:42:05 +01:00
jens fa93a3911e - refactored 2020-12-16 17:10:46 +01:00
jens 0cb958938f - added stirrer and hendi
- refactored
2020-12-16 16:52:32 +01:00
jens 2327b214fc - increased kp 2020-12-13 16:31:20 +01:00
jens 7f3935dc11 Merge branch 'master' of moon:/srv/repos/git/brewpi 2020-12-13 16:21:47 +01:00
jens 0633e464ca - refactored
- created TempSensorFactory
2020-12-13 16:21:08 +01:00
jens 9321e46dc7 Test 2020-12-12 19:29:53 +01:00
jens 4adccdc2fd Test change 2020-12-12 19:22:04 +01:00
jens 91578c3445 Test change 2020-12-12 19:04:39 +01:00
jens 94402e3b7f Test change 2020-12-12 19:02:16 +01:00
jens e9074ae65a - WS Server listens on 0.0.0.0:8765 2020-12-12 18:42:34 +01:00
jens e96cb86703 - adde heatrate set, heatrate current (as commanded from Pid-T) 2020-12-11 15:18:22 +01:00
jens e5139c5695 - PID-T doesn't need integral term 2020-12-11 14:23:43 +01:00
jens ada81935e3 - temp controller: use series PID for T and dT. PID-T sets setpoint on PIT-dT 2020-12-11 12:43:12 +01:00
jens 52e3cf733d - TC: use offset 2020-12-10 12:46:13 +01:00
jens 2951c21eb3 - default setpoint is 20°C 2020-12-10 09:47:50 +01:00
jens a484c59884 - added heater on/off modulation if heater is not capable of generating power minimum power
- set heaters minimum power to 500
2020-12-07 15:31:01 +01:00
jens fd312fdff9 - fixed activated 2020-12-07 10:23:40 +01:00
jens df33398c2d - used on-changed callbacks for heater and pot 2020-12-07 09:52:31 +01:00
jens fcd100ef0e - GUI: fixed initial of heatrate
- added constants for DT
2020-12-06 21:43:12 +01:00
jens e39323f694 - added State display 2020-12-06 16:27:02 +01:00
jens 69cc80354b - Heat rate is settable
- improved gui
2020-12-06 14:02:08 +01:00
jens a80cc2bf01 - TC: prepared for Rate set and get
- improved TC state machine
2020-12-06 12:05:55 +01:00
jens 493af820dc - TC: state IDLE introduced
- TC: send states
2020-12-06 11:34:54 +01:00
jens 448afb3e9a - refactored PID params 2020-12-05 18:40:23 +01:00
jens 55aa043efb - tempcontroller: added heat rate control 2020-12-05 18:33:16 +01:00
jens 6939650708 - PID: use pot for testing 2020-12-02 11:24:31 +01:00
jens d6037b33d3 - PID: Modified AWU code 2020-12-01 23:21:45 +01:00
jens 5260af8bbd - PID: Reset yi on error sign changes 2020-12-01 21:59:03 +01:00