Exemple #1
0
 def run(self):
     clock = zepy.clock()
     zepy.monattr(clock, self, 'monitoredAttribute')
     zepy.monfunc(clock, (lambda: -self.monitoredAttribute), name="Function")
     while clock.tick():
         self.monitoredAttribute = (self.monitoredAttribute + 1) % 10
Exemple #2
0
import math
import zepy

if __name__ == '__main__':
    clock = zepy.Clock("zephyrfunc")
    value = 0
    zepy.monfunc(clock, (lambda : math.cos(value)), name = "cos")
    while not clock.isTerminated():
        value += 1
        clock.tick()