def __init__(self): threading.Thread.__init__(self) # Copy the values self.triggers = eventmodel.triggers[:] self.cvalues = eventmodel.cvalues[:] self.dvalues = eventmodel.dvalues[:] self.running = 1 self.sem = eventservice.get_event_semaphore()
def __init__(self, config): # Events self.event_sem = eventservice.get_event_semaphore() # Sources self.sources = [] self.devices = {} # Storage for raw button states self.buttons = {} # Storage for the active cell states self.cells = {} # Track serial numbers issues to cells self.serial = 0 # Assume a basic tempo self.tempo = 120 logservice.log(logservice.LOG_ERR, 'Initialized otogrid')
def __init__(self, config): self.last_trigger_t = 0.0 self.sem = eventservice.get_event_semaphore() logservice.log(logservice.LOG_ERR, 'Initialized probability trigger')