From 7cc2e017a045aac110be3a452a0e0c03050f578f Mon Sep 17 00:00:00 2001 From: Jens Ahrensfeld Date: Wed, 3 Apr 2019 05:16:08 +0000 Subject: [PATCH] - Smoother added initial condition git-svn-id: http://moon:8086/svn/projects/HendiControl@208 fda53097-d464-4ada-af97-ba876c37ca34 --- Control/brewpi/utils.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Control/brewpi/utils.py b/Control/brewpi/utils.py index 69d3765..c67296a 100644 --- a/Control/brewpi/utils.py +++ b/Control/brewpi/utils.py @@ -4,6 +4,9 @@ class Smoother: self.b = 1-alpha self.y = 0 + def initial(self, ic): + self.y = ic + def process(self, x): self.y = self.b*self.y + self.a*x return self.y