Exemple #1
0
				v = value/ 255.0/ 5
				pygame.draw.line(window, redColor, (i+25,500-lv),(i+25, 500-v))
				lv = v
	else:
                img = font.render("Mindwave Headset is not sending data... Press F5 to autoconnect or F6 to disconnect.", False, redColor)
                window.blit(img,(100,100))
		pass

	for event in pygame.event.get():
		if event.type==QUIT:
			pygame.quit()
			sys.exit()
		if event.type==KEYDOWN:
			if event.key== K_F5:
				p.write_serial("\xc2")
			elif event.key== K_F6:
				p.write_serial("\xc1")
			elif event.key==K_ESCAPE:
				pygame.quit()
				sys.exit()
			elif event.key == K_F7:
				record_baseline = True
				p.start_raw_recording("baseline_raw.csv")
				p.start_esense_recording("baseline_esense.csv")
			elif event.key == K_F8:
				record_baseline = False
				p.stop_esense_recording()
				p.stop_raw_recording()
	pygame.display.update()
	fpsClock.tick(30)