Commit Graph
303 Commits
Author SHA1 Message Date
jens 39af4d962c - fixed
git-svn-id: http://moon:8086/svn/projects/HendiControl@381 fda53097-d464-4ada-af97-ba876c37ca34
2020-04-20 15:57:23 +00:00
jens 16b77f0a17 - refactored
git-svn-id: http://moon:8086/svn/projects/HendiControl@380 fda53097-d464-4ada-af97-ba876c37ca34
2020-04-20 15:50:25 +00:00
jens ec85ab3c73 - renamed
git-svn-id: http://moon:8086/svn/projects/HendiControl@379 fda53097-d464-4ada-af97-ba876c37ca34
2020-04-20 15:09:06 +00:00
jens cb6a0d2b8c deleted
git-svn-id: http://moon:8086/svn/projects/HendiControl@378 fda53097-d464-4ada-af97-ba876c37ca34
2020-04-20 15:05:04 +00:00
jens 74542dd539 added
git-svn-id: http://moon:8086/svn/projects/HendiControl@377 fda53097-d464-4ada-af97-ba876c37ca34
2020-04-20 15:02:29 +00:00
jens 7b031e51c5 - deleted
git-svn-id: http://moon:8086/svn/projects/HendiControl@376 fda53097-d464-4ada-af97-ba876c37ca34
2020-04-20 14:58:35 +00:00
jens 1a06a6dacc - removed setReceipe()
git-svn-id: http://moon:8086/svn/projects/HendiControl@375 fda53097-d464-4ada-af97-ba876c37ca34
2020-04-20 11:57:28 +00:00
jens 8f62825c94 - fixed stirrers and plants
git-svn-id: http://moon:8086/svn/projects/HendiControl@374 fda53097-d464-4ada-af97-ba876c37ca34
2020-04-20 11:47:20 +00:00
jens 21f1a38dd5 - fixed start timer with 0
git-svn-id: http://moon:8086/svn/projects/HendiControl@373 fda53097-d464-4ada-af97-ba876c37ca34
2020-04-20 11:46:13 +00:00
jens 3f55d663a8 - renamed
git-svn-id: http://moon:8086/svn/projects/HendiControl@372 fda53097-d464-4ada-af97-ba876c37ca34
2020-04-20 10:11:08 +00:00
jens a0c34124a7 - renamed
git-svn-id: http://moon:8086/svn/projects/HendiControl@371 fda53097-d464-4ada-af97-ba876c37ca34
2020-04-20 10:10:37 +00:00
jens 41e54c31ad - renamed
git-svn-id: http://moon:8086/svn/projects/HendiControl@370 fda53097-d464-4ada-af97-ba876c37ca34
2020-04-20 10:08:08 +00:00
jens bcad769329 - raise exception i case hendi cannot be enabled
git-svn-id: http://moon:8086/svn/projects/HendiControl@369 fda53097-d464-4ada-af97-ba876c37ca34
2020-04-19 19:34:55 +00:00
jens 63bd991cb2 - store error text into exception
git-svn-id: http://moon:8086/svn/projects/HendiControl@368 fda53097-d464-4ada-af97-ba876c37ca34
2020-04-19 19:00:58 +00:00
jens 8dd62c0251 - throw exception if command is not accepted
git-svn-id: http://moon:8086/svn/projects/HendiControl@367 fda53097-d464-4ada-af97-ba876c37ca34
2020-04-19 18:56:59 +00:00
jens d746506941 - fixed constructor params
git-svn-id: http://moon:8086/svn/projects/HendiControl@366 fda53097-d464-4ada-af97-ba876c37ca34
2020-04-19 17:38:00 +00:00
jens 78bbb9942e - check remote state
git-svn-id: http://moon:8086/svn/projects/HendiControl@365 fda53097-d464-4ada-af97-ba876c37ca34
2020-04-19 17:37:03 +00:00
jens 7df4077af1 - udate receipe
git-svn-id: http://moon:8086/svn/projects/HendiControl@364 fda53097-d464-4ada-af97-ba876c37ca34
2020-04-19 16:06:20 +00:00
jens 95afea668f - better logging of drivers
git-svn-id: http://moon:8086/svn/projects/HendiControl@363 fda53097-d464-4ada-af97-ba876c37ca34
2020-04-19 16:05:53 +00:00
jens b51e2c222d [Max31865]
- reduce SPI speed to 50 kHz
- in case of fault, return lastt known temp value



git-svn-id: http://moon:8086/svn/projects/HendiControl@289 fda53097-d464-4ada-af97-ba876c37ca34
2019-05-05 11:16:19 +00:00
jens ff38f08d7a - added file logging
git-svn-id: http://moon:8086/svn/projects/HendiControl@288 fda53097-d464-4ada-af97-ba876c37ca34
2019-05-04 07:59:26 +00:00
jens 659c0c3073 - improved time output
git-svn-id: http://moon:8086/svn/projects/HendiControl@287 fda53097-d464-4ada-af97-ba876c37ca34
2019-05-04 07:49:53 +00:00
jens fd5d19a96f Go to hold state on startup
git-svn-id: http://moon:8086/svn/projects/HendiControl@286 fda53097-d464-4ada-af97-ba876c37ca34
2019-05-03 20:58:47 +00:00
jens 6f0d6a753e start new conversion after reading result
git-svn-id: http://moon:8086/svn/projects/HendiControl@285 fda53097-d464-4ada-af97-ba876c37ca34
2019-05-03 20:33:29 +00:00
jens 2a5608f9d9 Wait for user at 72° rast
git-svn-id: http://moon:8086/svn/projects/HendiControl@284 fda53097-d464-4ada-af97-ba876c37ca34
2019-05-03 20:32:50 +00:00
jens e1d2da3f2b - sud_0010: Einmaischtemp wird miot 1°/K angefahren
git-svn-id: http://moon:8086/svn/projects/HendiControl@283 fda53097-d464-4ada-af97-ba876c37ca34
2019-05-03 18:32:06 +00:00
jens d3bdc4a550 [BrewPi]
- added command line arguments for receipe and config file
- added receipe "sud_0010"

git-svn-id: http://moon:8086/svn/projects/HendiControl@282 fda53097-d464-4ada-af97-ba876c37ca34
2019-05-03 18:22:28 +00:00
jens aaff3914cd - deactivate plant and stirrer on thread start
git-svn-id: http://moon:8086/svn/projects/HendiControl@281 fda53097-d464-4ada-af97-ba876c37ca34
2019-04-28 14:39:54 +00:00
jens 967ac086db - changed Rezept
git-svn-id: http://moon:8086/svn/projects/HendiControl@280 fda53097-d464-4ada-af97-ba876c37ca34
2019-04-28 12:04:07 +00:00
jens c79e7ce664 - refactored controller
git-svn-id: http://moon:8086/svn/projects/HendiControl@279 fda53097-d464-4ada-af97-ba876c37ca34
2019-04-28 12:01:24 +00:00
jens 604fde0c2f - request for user input
git-svn-id: http://moon:8086/svn/projects/HendiControl@278 fda53097-d464-4ada-af97-ba876c37ca34
2019-04-28 11:39:50 +00:00
jens dd7d8b8a01 [Controller]
- refactored
- added IPC for RUN, PAUSE, STOP, STIRR ON/OFF

[TIMER]
- fixed default minimum wait time
- added duration to elapse



git-svn-id: http://moon:8086/svn/projects/HendiControl@277 fda53097-d464-4ada-af97-ba876c37ca34
2019-04-28 11:31:40 +00:00
jens 590a663282 - template RC03
git-svn-id: http://moon:8086/svn/projects/HendiControl@276 fda53097-d464-4ada-af97-ba876c37ca34
2019-04-27 14:28:31 +00:00
jens eff4cc9ad2 - pid can negative
- controller: check user input and continue, removed old stuff, cleaned up


git-svn-id: http://moon:8086/svn/projects/HendiControl@275 fda53097-d464-4ada-af97-ba876c37ca34
2019-04-27 13:30:14 +00:00
jens dc81a62f84 - template RC03
git-svn-id: http://moon:8086/svn/projects/HendiControl@274 fda53097-d464-4ada-af97-ba876c37ca34
2019-04-27 09:40:28 +00:00
jens e01f13030c - template of good approxomation to real world
git-svn-id: http://moon:8086/svn/projects/HendiControl@273 fda53097-d464-4ada-af97-ba876c37ca34
2019-04-26 17:24:31 +00:00
jens b7df7197ed - update template
- simplified pid
- pant cycle time 30 s

git-svn-id: http://moon:8086/svn/projects/HendiControl@272 fda53097-d464-4ada-af97-ba876c37ca34
2019-04-26 16:09:07 +00:00
jens dd3c63bebf - improved controller
- plant: added duty cycle to heater control

git-svn-id: http://moon:8086/svn/projects/HendiControl@271 fda53097-d464-4ada-af97-ba876c37ca34
2019-04-26 15:25:56 +00:00
jens aa76e7f8d0 - set power_heat default to 1500
git-svn-id: http://moon:8086/svn/projects/HendiControl@270 fda53097-d464-4ada-af97-ba876c37ca34
2019-04-25 22:36:54 +00:00
jens 651d8127b4 - new template params
git-svn-id: http://moon:8086/svn/projects/HendiControl@269 fda53097-d464-4ada-af97-ba876c37ca34
2019-04-25 21:05:00 +00:00
jens 107003f452 - Controller have integrator on power level
- improved integral part in PID

git-svn-id: http://moon:8086/svn/projects/HendiControl@268 fda53097-d464-4ada-af97-ba876c37ca34
2019-04-25 20:57:28 +00:00
jens 09041d8ed8 - new template, changed dt to 3 for rast and sensor
- added plant timer

git-svn-id: http://moon:8086/svn/projects/HendiControl@267 fda53097-d464-4ada-af97-ba876c37ca34
2019-04-25 17:01:46 +00:00
jens f3b3e1c091 - update
git-svn-id: http://moon:8086/svn/projects/HendiControl@266 fda53097-d464-4ada-af97-ba876c37ca34
2019-04-24 18:46:55 +00:00
jens fb4d9ac9a3 update rezept
git-svn-id: http://moon:8086/svn/projects/HendiControl@265 fda53097-d464-4ada-af97-ba876c37ca34
2019-04-24 18:45:59 +00:00
jens 0e9609d39c Controller: print power_soll
git-svn-id: http://moon:8086/svn/projects/HendiControl@264 fda53097-d464-4ada-af97-ba876c37ca34
2019-04-24 18:38:23 +00:00
jens 4b5e5688fd - updated template
git-svn-id: http://moon:8086/svn/projects/HendiControl@263 fda53097-d464-4ada-af97-ba876c37ca34
2019-04-24 16:12:49 +00:00
jens 1b907da1f3 - better template
git-svn-id: http://moon:8086/svn/projects/HendiControl@262 fda53097-d464-4ada-af97-ba876c37ca34
2019-04-23 15:54:19 +00:00
jens 7f3a3cf99a - better template
git-svn-id: http://moon:8086/svn/projects/HendiControl@261 fda53097-d464-4ada-af97-ba876c37ca34
2019-04-23 15:41:24 +00:00
jens c4ea00bd93 - reset PID_hold
git-svn-id: http://moon:8086/svn/projects/HendiControl@260 fda53097-d464-4ada-af97-ba876c37ca34
2019-04-23 13:15:42 +00:00
jens 3742600b5a - Controller have separate PID controller for heat and hold
- do actor fusion
- PID : fixed reset()

git-svn-id: http://moon:8086/svn/projects/HendiControl@259 fda53097-d464-4ada-af97-ba876c37ca34
2019-04-23 13:04:29 +00:00