OBP60v/nmea2000/mavg.py

25 lines
392 B
Python

'''
Moving Average
Sortierung einer Liste nach Alter? FIFO?
'''
import time
class mAvg():
def __init__(self, interval):
self.interval = interval
self.avg = None
self.data = []
def addVal(self, value):
self.data.append((time.time(), value))
def setInterval(self, interval):
pass
def getAvg(self):
return self.avg