Script execution

This commit is contained in:
x07maop
2016-03-01 11:10:05 +01:00
parent e7c6aa6802
commit a0acc7cbd4

View File

@@ -17,20 +17,20 @@ class Averager(ReadonlyRegisterBase, ReadonlyRegisterArray):
self.samples = [[],] * len(devices)
def getSize(self):
return len(self. devices)
return len(self.devices)
def doRead(self):
start = time.time()
measures = []
while True:
for i in range (getSize()):
for i in range (self.getSize()):
self.samples[i].append(self.devices[i].read())
if integration_time is None or (time.time() - start) >= integration_time:
break
sleep(0.1)
ret = []
for i in range (getSize()):
for i in range (self.getSize()):
ret.append(getSample[i])
@@ -42,7 +42,7 @@ class Averager(ReadonlyRegisterBase, ReadonlyRegisterArray):
def getDevices():
ret = []
for i in range (getSize()):
for i in range (self.getSize()):
ret.apppend(AveragerSensor(this,i))
return ret