From 27ebf9463f2e6ee80d503072d8b31bb1aff6e6b6 Mon Sep 17 00:00:00 2001 From: Jens Ahrensfeld Date: Wed, 3 Apr 2019 17:32:48 +0000 Subject: [PATCH] - Plant: added activate git-svn-id: http://moon:8086/svn/projects/HendiControl@217 fda53097-d464-4ada-af97-ba876c37ca34 --- Control/brewpi/plant.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/Control/brewpi/plant.py b/Control/brewpi/plant.py index 7b22746..78da918 100644 --- a/Control/brewpi/plant.py +++ b/Control/brewpi/plant.py @@ -10,14 +10,21 @@ class Plant(APlant): self.heater = HendiCtrl('/dev/ttyUSB0', 115200) self.tempsensor = Max31865() self.P = 0 - pass + + def activate(self, enable): + if enable: + self.heater.remoteEnable(enable) + self.heater.setSwitch(enable) + else: + self.heater.setSwitch(enable) + self.heater.remoteEnable(enable) def process(self): pass def setPower(self, power_w): self.P = power_w - self.heater.setPowerWatts() + self.heater.setPowerWatts(power_w) def getPower(self): return self.heater.getPowerWatts()