def fallback(self, path, args, types, src): paths_of_interest = [ '/muse/elements/alpha_relative', '/muse/elements/beta_relative', '/muse/elements/blink', '/muse/elements/delta_relative', '/muse/elements/experimental/concentration', '/muse/elements/experimental/mellow', '/muse/elements/gamma_relative', '/muse/elements/horseshoe', '/muse/elements/is_good', '/muse/elements/jaw_clench', '/muse/elements/theta_relative', '/muse/elements/touching_forehead', ] #print "Any message \ #\n\t Source: '%s' \ #\n\t Address: '%s' \ #\n\t Types: '%s ' \ #\n\t Timestamp: '%s'" \ #% (src.url, path, types, timestamp) if path in paths_of_interest: timestamp = int(round(time.time() * 1000)) parsedData = { 'source': path, 'ts': timestamp, 'json': '%f' % (sum(args) / float(len(args))) } print parsedData dbWrite(parsedData)
def fallback(self, path, args, types, src): paths_of_interest = [ '/muse/elements/alpha_relative', '/muse/elements/beta_relative', '/muse/elements/blink', '/muse/elements/delta_relative', '/muse/elements/experimental/concentration', '/muse/elements/experimental/mellow', '/muse/elements/gamma_relative', '/muse/elements/horseshoe', '/muse/elements/is_good', '/muse/elements/jaw_clench', '/muse/elements/theta_relative', '/muse/elements/touching_forehead', ] #print "Any message \ #\n\t Source: '%s' \ #\n\t Address: '%s' \ #\n\t Types: '%s ' \ #\n\t Timestamp: '%s'" \ #% (src.url, path, types, timestamp) if path in paths_of_interest: timestamp = int(round(time.time() * 1000)) parsedData ={ 'source':path, 'ts': timestamp, 'json':'%f' % (sum(args)/float(len(args))) } print parsedData dbWrite(parsedData)
def dataReceived(self,data): print "data received : " + str(data) parsedData ={ 'source':'twistedTestSource', 'ts':45, 'json':'%s' % data } dbWrite(parsedData)