class Time(Readable): def __init__(self): self.start = time.time() def read(self): return time.time()-self.start sensors = [sin, counter, inp, Time()] counter.alias="MCurr" inp.alias="Pol" print "Scanning...", try: mscan(sin, sensors, -1, None, range="auto", domain_axis="sin" ) finally: counter.alias=None inp.alias=None