def get_data(q): mindwaveDataPointReader = MindwaveDataPointReader() mindwaveDataPointReader.start() data = [] while (1): dataPoint = mindwaveDataPointReader.readNextDataPoint() if (dataPoint.__class__ is RawDataPoint): data.append(dataPoint) q.put(data)
#xs = [] #ys = [] #for line in lines: # if len(line) > 1: # x, y = line.split(',') # xs.append(float(x)) # ys.append(float(y)) #ax1.clear() #print("HEY YOU GUYS") #print(dataPoint) #print(type(dataPoint)) #ax1.plot(time, dataPoint) #print("sup") if __name__ == '__main__': mindwaveDataPointReader = MindwaveDataPointReader() mindwaveDataPointReader.start() file = open("out.csv", "w") cr = csv.writer(file, delimiter=";", lineterminator="\n") cr.writerow([ "highAlpha", "lowAlpha", "highBeta", "lowBeta", "midGamma", "lowGamma", "delta", "theta" ]) style.use('fivethirtyeight') dataA1 = [] dataA2 = [] dataB1 = [] dataB2 = [] dataG1 = [] dataG2 = [] dataD = []