From a771b28338d5dbcfb424652009f5f053a78cafd7 Mon Sep 17 00:00:00 2001 From: x07maop Date: Tue, 1 Mar 2016 11:53:41 +0100 Subject: [PATCH] Script execution --- script/Accumulator.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/script/Accumulator.py b/script/Accumulator.py index 66c63bf..37120f2 100644 --- a/script/Accumulator.py +++ b/script/Accumulator.py @@ -1,15 +1,14 @@ -class AccumulatorSensor(Readable): +class AccumulatorSensor(ReadonlyRegisterBase): def __init__(self, averager, index): - self.averager =averager + print averager.devices[index].name + ReadonlyRegisterBase.__init__(self, averager.devices[index].name) + self.averager = averager self.index =index - def read(self): + def doRead(self): return self.averager.values[self.index] - def getName(self): - return self.averager.name - class Accumulator(ReadonlyRegisterBase, ReadonlyRegisterArray): def __init__(self, devices, integration_time=None): ReadonlyRegisterBase.__init__(self, "Averager")