NeuroTechX / NeuroTechX/EEG-ExPy

Problems in data streaming using Brainflow using muse2

Open
#199 10 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

brainflow EEG-ExPy
Dominant language
Python
Stars
575
Forks
153
Avg merge
6h 44m
Merged PRs (30d)
3

Description

Discussed in https://github.com/NeuroTechX/eeg-notebooks/discussions/198

Originally posted by Parvfect July 26, 2022
I am trying to run the N170 experiment, and it seemed to be working perfectly before and I have some good data from then. I am not sure what I changed, but the instruction screen seems to come up twice, the second time after running the main experiment for a few seconds. About two images get displayed when the same screen comes up for the second time. The code used is the following

from eegnb.devices.eeg import EEG
from eegnb.experiments.visual_n170 import n170

board_name = 'muse2'

record_duration = 120
eeg_device = EEG(device=board_name)
n170.present(duration=record_duration, eeg=eeg_device)

And the runtime error is the following,

issue_1 issue_2 issue_3

I am not very clear why this is happening and would really apprectiate some help. I was testing the ExperimentSubClass2 branch when this happened and switched to Master and got the same issue.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the Python snippet and compare EEG(device='muse2') with n170.present(...); inspect the EEG and visual_n170 entry points named in the report. Reproduce the duplicate instruction screen and runtime error, then confirm the experiment runs once and streams Muse2 data without the reported failure.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
data
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.