コード例 #1
0
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)
コード例 #2
0
#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 = []