Example #1
0
	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()
Example #2
0
File: oto.py Project: nw2s/b2-dsp
	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')
Example #3
0
	def __init__(self, config):

		self.last_trigger_t = 0.0
		self.sem = eventservice.get_event_semaphore()

		logservice.log(logservice.LOG_ERR, 'Initialized probability trigger')